Micromouse Robot
Custom PCB around an STM32 BlackPill with ToF sensors, encoders, and IMU. Floodfill path planning with dynamic re-planning, gyro-fused dead reckoning, and PID differential drive for drift-free traversal.
Electronics & embedded systems engineer building where firmware meets the physical world — bare-metal ARM, real-time control, autonomous robots, and the simulations that prove them.
Embedded firmware on Sony Spresense for autonomous in-pipe navigation; contributed to the ROS2 simulation pipeline and ML-based defect detection. Work co-published in Springer IJIDeM.
PID-based thruster control and depth stabilization; real-time bidirectional telemetry and sensor logging for underwater operation.
Leading autonomous robotics projects and mentoring members on firmware, RTOS, and hardware prototyping.
Custom PCB around an STM32 BlackPill with ToF sensors, encoders, and IMU. Floodfill path planning with dynamic re-planning, gyro-fused dead reckoning, and PID differential drive for drift-free traversal.
Physical arm with stepper drives and 12-bit magnetic encoders mirrored live into a MuJoCo simulation over a custom serial protocol, with inverse kinematics for end-effector positioning and closed-loop validation.
Distributed ESP32 nodes with a Raspberry Pi server; every device event logged immutably to Hyperledger. OTA re-flashing pipeline with RSA signatures and SHA-256 validation over HTTPS to recover compromised nodes.
Live weight telemetry streamed from ESP32 to Firebase; a custom mobile app watches thresholds and fires restock alerts the moment stock runs low.
Int. J. on Interactive Design and Manufacturing, vol. 20, 2026 · Co-author · DOI: 10.1007/s12008-026-02514-8
IEEE, 2026 · Co-author · ieeexplore.ieee.org/document/11335651
Let's build something
that actually moves.