I will design, program and prototype your embedded project
About this Gig
Im an embedded systems engineer providing end-to-end product development, from early concept through to production-ready hardware and firmware.
I specialise in embedded firmware development in C and C++, delivering clean, efficient, and maintainable code for real-world systems. Beyond firmware, I help define full product specifications, system architecture, and component selection to ensure your design is robust, scalable, and manufacturable.
My services also include PCB design and hardware integration, covering schematics, layout, bring-up, and revision support. I work hands-on with prototyping, debugging, and testing to validate designs under real operating conditions not just in theory.
I have experience with Arduino, ESP32, and STM32 platforms, working with sensors, actuators, and low-power devices. I build connected systems using IoT technologies, including MQTT, HTTPS, REST APIs, and cloud integration for data collection, control, and monitoring.
Additional support includes driver development, communication protocols (SPI, I²C, UART, CAN), power optimisation, performance tuning, and improving or refactoring existing embedded codebases.

