End-to-end product development for IoT, consumer electronics, telecom, and automotive — from schematic and PCB layout to firmware and production.
What I do and what drives me
Hardware and firmware engineer with over 16 years of experience delivering end-to-end product development for IoT, consumer electronics, telecom, and automotive industries. Proficient in MCU, SoC, and FPGA-based system design, high-speed interfaces (PCIe, DDR, Ethernet), and embedded protocol stacks (UART, SPI, I2C). Across the full stack — from schematic and layout to firmware and application software — I build reliable, production-ready systems using C/C++, C#, Dart/Flutter, Node.js, and Python.
Places I've contributed and grown
A selection of work I've delivered
Custom MCU/SoC board with Wi-Fi/BLE/LTE connectivity, supporting multiple sensor protocols. Designed for industrial IoT deployments requiring low power and wide temperature range.
High-speed multi-layer backplane with 10G Ethernet, PCIe Gen3, and DDR4 interfaces. Signal integrity analysis and stackup optimization for 20+ layer board.
Automotive-grade ECU reference board with CAN FD, LIN, and FlexRay interfaces. Designed for wide temperature range and high reliability standards.
Cross-platform hardware validation and data-logging framework built in C# and Python. Automated regression testing for firmware releases and production QA.
FPGA-based sensor aggregation hub handling UART, SPI, I2C, and GPIO input from multiple sensor arrays. Real-time data fusion and forwarding over Ethernet.
High-precision analog front-end with 24-bit ADC, onboard DSP, and USB 3.0 interface for scientific instrumentation. Custom analog and digital PCB design.
Have a project, question, or just want to say hi?