Hi, I'm William

Developer & Engineer

A passionate developer and engineer specializing in robotics, mechatronics, and full-stack development. From building robotic arms controlled by biomedical signals to creating efficient data processing tools, I love turning innovative ideas into reality.

const developer = {
  name: "William",
  skills: [
    "Robotics",
    "Full-Stack",
    "Cloud"
  ]
};

About Me

I'm a developer and engineer with a passion for creating innovative solutions that bridge the gap between hardware and software. My expertise spans from low-level embedded systems and robotics to modern web applications and cloud computing.

My journey in technology has led me to work on diverse projects, from building a 4-axis robotic arm controlled by biomedical signals to developing enterprise-grade data processing tools. I thrive on challenges that require creative problem-solving and interdisciplinary thinking.

8+

Projects

4

Specializations

Ideas

Technical Skills

Robotics & Mechatronics

Designing and building robotic arms, implementing control systems for biomedical signals, and CAD design.

Arduino CAD C/C++ Embedded Systems

Full Stack Development

Building responsive websites and modern web applications with JavaScript frameworks and backend services.

React JavaScript Node.js HTML/CSS

Data Processing

Building enterprise Java applications for CSV and Excel file manipulation with efficient algorithms.

Java Maven Apache POI

Cloud Computing

Developing serverless functions and implementing cloud-native architectures on Azure platform.

Azure Serverless Docker

Featured Projects

4-Axis Robotic Arm

2018

Upper Secondary School thesis project featuring a 4-axis robotic arm designed and programmed from scratch. Includes pen writing capability, real-time GUI, and complete CAD design.

Mechatronics CAD Microcontrollers

sEMG Robotic Arm

Ongoing

Innovative robotic arm controlled by Surface ElectroMyoGraphy signals. Implements biomedical signal processing for real-time muscle signal interpretation and robotic control.

sEMG Signal Processing Robotics

CSV-to-Box

2024

Java utility that converts CSV files into separate Excel workbooks grouped by customer name. Features memory-efficient streaming for processing large datasets.

Java Apache POI Maven

Azure Functions

Ongoing

Serverless functions on Microsoft Azure implementing event-driven architectures and cloud-native development practices for scalable solutions.

Azure Serverless Cloud

Get In Touch

Feel free to reach out! I'm interested in robotics, data processing, full-stack development, and cloud computing projects. Always open to discussing new ideas and collaboration opportunities.