Embedded Systems Design
Bridging the gap between hardware and software. I design reliable and highly optimized firmware for microcontrollers and smart devices.
Firmware Development
I specialize in writing bare-metal C/C++ code and utilizing Real-Time Operating Systems (RTOS) to ensure deterministic and power-efficient operation on platforms like ARM Cortex-M, ESP32, and STM32.
Hardware Prototyping
From breadboard concepts to custom PCB designs, I assist in hardware selection and prototyping to validate your product ideas before mass production.
Low-Level Communication Protocols
Expertise in interfacing sensors, actuators, and peripherals using protocols such as I2C, SPI, UART, CAN bus, and more.