Brain Gain Portal - Member Directory
Built a motion-sensing embedded device on ESP32 with an MPU6050 sensor that detected motion triggers and played sound effects on cue; later migrated the firmware from bare-metal to a FreeRTOS-based design.
Built embedded C firmware and circuit design for a fault-protected smart energy meter, combining sensor interfacing with protection logic.
Developed and maintained bare-metal firmware in C for a smart energy meter on a PIC32 microcontroller, handling real-time data acquisition on a German GIZ-funded project. Deployed and commissioned a network of 155 embedded monitoring devices (8 at transformers, 147 at consumer points across 1,400 users), debugging hardware and firmware issues on live units. Worked close to the metal across driver-layer code, UART/I2C/SPI interfacing, and on-device debugging with logic analyzers. Designed and reverse-engineered embedded system PCBs, taking self-fabricated boards to a market-sellable product. Developed a UPS charging circuit in KiCAD and Multisim to improve power supply reliability, validated through prototype testing.