Analog & mixed-signal ICs · Embedded systems · FPGA design · Robotics
I build and test hardware across silicon, firmware, and control systems. At NUS StarLabs, I worked on a 100 mNms smart reaction wheel controller for satellite attitude control, including field-oriented control and BLDC motor sensing. At RoboticGen, I developed STM32-based robotics hardware, including a motor-control PCB that reduced board size by 40% and a 4WD platform that reached 3 m/s.
| Project | What I built | Evidence |
|---|---|---|
| Two-stage CMOS op-amp | SKY130 design for Tiny Tapeout; 80 dB gain, 4 MHz unity-gain bandwidth, 2 nA disable current | Repository |
| 2.4 GHz fractional-N PLL and LC-VCO | Open-source IHP SG13G2 team design; associated with an accepted SMACD 2026 paper | Repository · Preprint |
| Open-source micromouse | STM32F405 control PCB, encoder feedback, PID tuning and maze navigation; RoboticGen's OBO Mouse v4 | Repository · Development build |
| 4-way set-associative cache | Write-back Verilog cache with non-blocking MSHR support, 1 KB as built and parameterised to 64 KB; verified in simulation, synthesised for DE0-Nano | Repository |
| NFC attendance logger | STM32L432 + ST25R3916 board and low-power firmware that logs card taps and mounts as a USB drive, with a PySide6 companion app | Repository |
Current research: Low-power noise-shaping SAR ADC in SKY130 CMOS for energy-constrained sensing applications.
- Research Intern · NUS StarLabs (Dec 2025–Jun 2026): smart reaction wheel controller for satellite ADCS; FOC algorithms and Alva BLDC motor sensing.
- Robotics Team Member · RoboticGen (Apr 2025–Jan 2026): 4WD robotics, STM32F405 motor-control hardware, PID control and sensor integration.
- 3rd globally at the 20th International Microelectronics Olympiad; Champion of IEEE Chips Challenge 2025.
Research interests: analog and mixed-signal ICs · RF and high-frequency ICs · power-efficient SoCs · IC layout optimization · FPGA-based prototyping · edge computing for IoT devices
📍 Colombo, Sri Lanka · Let's connect
