Embedded Firmware & Software Engineer with 9+ years of experience, taking devices from prototype to mass production. Full-time freelancer delivering production-ready solutions across firmware, apps, and cloud.
Expertise:
- Firmware: C/C++, bare-metal, RTOS.
- Embedded Webapp: Bootstrap, JavaScript, HTML, Compression, Secure.
- Desktop: Windows/Linux (Python, C#), optimized for firmware.
- IoT Cloud: AWS IoT, Azure IoT, Thingsboard.
- Connectivity: BLE, WiFi, Ethernet, CAN, NFC, Modbus, USB (WinUSB, WinCID, LibUSB), Z-Wave.
- RTOS: FreeRTOS, Zephyr, Threadx.
- MCU/SoC: STM32, EFR32, EFM32, ZGM23, SiWx917, nRF52/53/54, ESP32, PIC, AVR, ATSAM, Ambiq Apollo.
- SDKs: STM32Cube, nRF52 SDK, nRF Connect SDK, ESP-IDF, Simplicity SDK.
- DFU: Bootloader, Secure Boot, Flash encryption, OTA.
I run a fully equipped lab for development, testing, and debugging, and partner with hardware/mechanical engineers to deliver complete embedded products.
Why work with me:
- I write clean code, maintainable and well documented.
- I test on real hardware and validate for production, not just demos.
- I communicate clearly and give realistic timelines.
- NDA-friendly, startup and enterprise experience.