Terrain Adaptive Robot Navigator
A 2WD chassis that classifies the surface underneath it, changing the way it drives — running entirely on the microcontroller.
I build software that touches the physical world — robotics, embedded systems, and the AI that ties them together
Interested in software engineering and robotics, and how AI is reshaping both — from training my own models, to squeezing small ones onto microcontrollers, to using the big ones to chew through hard problems.
University of Waterloo Library
A 2WD chassis that classifies the surface underneath it, changing the way it drives — running entirely on the microcontroller.
Reads course material and generates practice that adapts to gauge a student's actual understanding, not just memorization. Built in 36 hours at the CxC AI Hackathon.
A digital accessibility tool generating AI-powered visual aids from lecture content, addressing a real unmet need for neurodivergent learners.
A Random Forest regression model trained on match history that predicts how many points a player will generate over their next 5 games.