Thank you for visiting my GitHub profile!
Iโm an Embedded Firmware & Software Engineer with 8+ years of experience building products across hardware, firmware, desktop, and mobile platforms. My work covers the entire product lifecycle โ from prototype to production and deployment.
I have hands-on experience in hardware design (schematic & PCB), embedded systems, desktop and mobile applications, and cloud-connected IoT devices.
Currently, I work full-time on freelance and contract projects, helping teams design, develop, and ship reliable embedded products.
I maintain a home development lab with professional tools for debugging, testing, and validation. I also collaborate with and manage cross-functional teams including firmware/software, hardware, and mechanical engineers to deliver complete embedded solutions.
- Embedded firmware & software development in C / C++
- Real-time operating systems:
- FreeRTOS
- Azure RTOS (ThreadX)
- Zephyr
- Embedded GUI:
- LVGL
- TouchGFX
- GUIx
- Embedded web servers:
- HTML / JavaScript / Bootstrap
- Responsive UI for mobile & desktop
- Desktop applications:
- Windows & Linux
- Python, C#
- Mobile applications:
- Android & iOS
- Xamarin, .NET MAUI
- Published to App Store & Google Play
- Tight integration with embedded firmware
- AWS IoT
- Azure IoT Hub
- ThingsBoard Cloud
- BLE, Wi-Fi, Ethernet
- NFC, CAN, Modbus
- USB (WinUSB, libusb, custom drivers)
- Z-Wave
- Microcontrollers:
- STM32
- NRF52
- ESP32
- EFR32 / EFM32 / ZGM23
- PIC, AVR, ATSAM
- Ambiq Apollo
- Frameworks & SDKs:
- STM32Cube
- nRF Connect / nRF5 SDK
- Zephyr
- ESP-IDF
- Silicon Labs Gecko SDK
- Firmware update:
- OTA
- Bootloader
- Secure Boot
- Flash encryption & secure provisioning
- Manufacturing support:
- Automation Test Software (ATS)
- Flashing tools & scripts
- Low-power optimization
- Debugging & troubleshooting complex embedded systems
- Performance optimization
- Cross-team collaboration
๐ซ Feel free to explore my repositories or reach out for collaboration or freelance opportunities.


