As a passionate Embedded Systems Engineer and Firmware Developer, I specialize in low-level C and C++ programming for microcontrollers and real-time systems. With a strong technical foundation in ARM Cortex architectures and Nuvoton MCUs, I design and implement robust firmware for platforms like Arduino, ESP32/ESP8266, and Raspberry Pi Pico. My expertise lies in building efficient, optimized Firmware tailored for IoT, robotics, and automation projects. I thrive in early-stage startup environments, where I apply my embedded software development skills to translate complex requirements into innovative, real-world products. Whether it’s prototyping a next-gen robotics controller or optimizing firmware for a connected IoT sensor network, my focus is delivering reliable, production-ready solutions. Highlights of my technical skillset:
- Low-Level C/C++ Programming: writing efficient, low-level code for resource-constrained microcontrollers.
- Embedded Systems & Microcontrollers: hands-on experience with Arduino, ESP32/ESP8266, and Raspberry Pi Pico (RP2040) platforms.
- IoT & Connectivity: developing software for IoT devices, enabling smart automation and wireless data communication.
- Real-Time Systems: expertise in scheduling, interrupt handling, and optimizing code for deterministic behavior.
My background includes collaborating on diverse projects — from IoT devices to advanced automation systems. I am committed to continuous learning and staying updated on the latest embedded technologies and best practices. By combining technical rigor with a creative problem-solving approach, I help startups and engineering teams accelerate product development and innovation. If you’re looking for an Embedded Developer or Firmware Engineer to drive your robotics or IoT project forward, let’s connect!