This page is a snapshot of the projects I am currently building and a few older ones that still represent how I think and work.
Projects
A selection of projects spanning robotics, education technology, machine learning, and software engineering.
Current Focus
The work I am spending the most time on right now.
First Order Robotics
CurrentI lead the software team for RoboCup Small Size League, working on systems that need to be reliable, fast, and practical under competition pressure.
- Role
- Software Lead
- Stack
- C++
- robotics software
- simulation
- team tooling
- Outcome
- Driving the software direction for the team and turning research and strategy ideas into software that can hold up in real matches.
SPM Chat
CurrentA free chatbot for Malaysian students, built to make help more accessible and lower the barrier to getting quick academic support.
- Role
- Builder
- Stack
- LLM application
- education technology
- chat UX
- product engineering
- Outcome
- Created a student-facing tool with a clear social use case: making guidance easier to access without added cost.
Selected Projects
A few earlier projects that still represent how I like to build.
Coconut SLAM
ProjectA Simultaneous Localization and Mapping implementation using C++ and OpenCV.
- Role
- Developer
- Stack
- C++
- OpenCV
- SLAM
- computer vision
- Outcome
- A hands-on systems project that sharpened my understanding of robotics and perception pipelines.
SunShine
ProjectA mobile app for NASA Space Apps Challenge that helps homeowners make better solar panel purchasing decisions.
- Role
- Mobile developer
- Stack
- Flutter
- Firebase
- mobile app
- climate tech
- Outcome
- Turned a sustainability idea into a user-facing prototype with a practical decision-support angle.
Hierarchical Perceiver
ProjectAn implementation of DeepMind's Hierarchical Perceiver paper in PyTorch.
- Role
- ML engineer
- Stack
- PyTorch
- research implementation
- deep learning
- vision models
- Outcome
- A paper implementation project that pushed me to understand model design at a deeper level than just reading the abstract.
iRecycle
ProjectA mobile app aimed at encouraging more sustainable habits through a gamified recycling experience.
- Role
- Product builder
- Stack
- mobile app
- gamification
- sustainability
- product design
- Outcome
- An attempt to connect software, incentives, and everyday behaviour in a way that could be genuinely useful.