I build embedded systems and firmware close to the hardware — from microcontroller programming and bare-metal C to RTOS, communication protocols and firmware debugging.
C · C++ · STM32 · ESP32 · FreeRTOS · Linux
Open to Embedded / Firmware opportunities.
Featured technical projects
I am an Electronics & Communication Engineering graduate building my career around Embedded Systems and Firmware Development.
My interests sit close to the hardware layer: Embedded C, ARM Cortex-M, STM32, ESP32, bare-metal programming, RTOS concepts, device communication and firmware debugging.
I prefer understanding how a system actually works rather than treating hardware as a black box.
Practical projects across firmware, IoT, debugging and embedded software. Each project focuses on solving a real engineering problem.
Dual-slot OTA architecture with rollback, persistent metadata, firmware signing and secure update workflow.
Zone-based indoor localization using ESP32, BLE beacons, RSSI filtering, Kalman filtering and trilateration.
Cortex-M3 HardFault analysis using deterministic firmware execution and Renode-based emulation.
Embedded event logging system using microcontroller peripherals, EEPROM, RTC, keypad, LCD and UART.
Computer vision based driver monitoring system designed to detect signs of fatigue.
Microcontroller-based parking system with sensor interfacing and real-time occupancy detection.
Training, engineering exposure and hands-on work focused on embedded development.