
Altium CAN Logger
System failures can corrupt or interrupt telemetry, leaving critical gaps in our understanding of what went wrong. By logging CAN traffic to an SD card onboard, we retain a complete, timestamped history that enables rapid root-cause analysis post-flight.
For the Waterloo Aerial Robotics Group (WARG), I worked in a team of 5 to construct a CAN logger for the drone.

Altium LDO
To join WARG, I designed an LDO to learn about PCB design, component selection and the Altium Software. This voltage regulator took a 5V input, producing a 3.3V output.

FRC Robot
One of my main jobs on my FRC robotics team was to prototype possible designs that we could use for the robot. I also had tasks like manufacturing parts, analyzing game statistics, and assembling the electrical components.
Unity Games
For an individual project, I created two 3D games in Unity. This taught me different aspects of game design, including programming and modelling. I learned how to document code and mathematically model the movement of different game objects