Projects
Some of the projects I have been a part of.
keV Electron Diode Source
2026Development of an 'electron gun' capable of producing >50keV electrons. Used for calibration of high-energy particle detectors for RADICALS space satellite mission.
Autonomous Maze Solver
2026Developed resource-constrained autonomous ground vehicle in two days, winning the 2026 Albertaloop Mechatronics Showdown.
Computer Vision Drone
2025Low-cost ROS 2-compatible computer vision research drone.
Autonomous Navigation Stack
2025Full autonomous navigation stack for a ground robot using ROS 2, MPC, and custom Python global/local planners.
Drone Circle Follower
2025PID controller enabling a Tello drone to follow a circular target along 3 axes using ROS 2 and OpenCV.
Killswitch PCB
2025Custom Hall-effect PCB for a safety killswitch on an autonomous submarine.
Wind Turbine
2025Archimedes' Screw-inspired wind turbine designed and fabricated for ENGG 160 project class.
Line Following Robot
2024Arduino robot that follows a line using a fuzzy-logic controller.
Budget-Constrained Robotic Claw Arm
2024Claw machine-inspired 4DOF arm built from reused materials for the 2024 APEGA Science Olympics, achieving the Gold Standard.
Checkers AI
2023Browser Checkers game with a minimax agent and alpha-beta pruning.







