I build firmware and connectivity stacks that have to work — bare metal to RTOS, silicon to Bluetooth protocol. Currently shipping Bluetooth profiles at Harman International, Bengaluru.
B.Tech in Electronics & Communication Engineering (CGPA 8.0/10, RGMCET Nandyal). I work at the register level — not just calling HAL APIs, but writing my own peripheral drivers, linker scripts, startup files, and bare-metal schedulers from scratch. That depth is increasingly rare, and it's what I'm known for.
A from-scratch, register-level peripheral driver library for the STM32F407VG Discovery board — no HAL, no LL. Six drivers built directly against the reference manual, wrapped in a clean object-oriented C++ API.
A production-style bootloader built without vendor middleware. This is the exact mechanism behind safe OTA and field-update systems in production embedded products.
A cooperative/round-robin task scheduler on STM32F407VG — zero HAL, zero IDE. Built entirely from the command line to prove the internals, not just use them.
Multi-sensor vehicle monitoring with concurrent SPI, I2C, and UART data acquisition on ARM7 LPC2129.
Combined Ling and Ripple Carry adder architecture for optimized speed/area trade-off, designed in Cadence Virtuoso.