Skip to content

Index

Projects

Competition robots, custom autonomous platforms and things taken apart to see how they work. Each entry opens a full case study.

Total
7
Completed
6
Ongoing
1
012026Competitive Robotics
Completed

World Robot Olympiad

The world's first fully custom robot platform in the competition — ESP32 and Teensy 4.1 microcontrollers, dead-wheel odometry, camera-based object detection and pneumatics — that qualified for the WRO Americas Championship in California.

Role
Mechanical design · Electrical integration · Embedded programming (ESP32 / Teensy 4.1) · Odometry system design
Technologies
ESP32 · Teensy 4.1 · IMU · Camera-based object detection · Dead-wheel odometry (encoders)

Achievements

  • Qualified — WRO National ChampionshipWorld Robot Olympiad, Montreal
  • Qualified — WRO Americas ChampionshipWorld Robot Olympiad, California
View project
022024–2025Competitive Robotics
Completed

VEX Robotics — High Stakes

Competition robot for the VEX High Stakes season — picks up rings, scores them on mobile and wall-mounted goals, and hangs four feet in the air.

Role
Team Captain · Lead Mechanical Design Engineer
Technologies
Autodesk Fusion 360 · Autodesk Inventor · VEX V5 · Odometry · Omnidirectional Drive

Achievements

  • Excellence Award — 1st OverallVEX Provincial Championship
  • Design AwardVEX World Championship
  • 4th / 830 TeamsSkills Ranking, VEX World Championship
View project
032023–2024Competitive Robotics
Completed

VEX Robotics — Over Under

Competition robot for the VEX Over Under season — pushes triballs into a floor-mounted goal and climbs 30 inches on a cascading lift.

Role
Team Captain · Lead Mechanical Design Engineer
Technologies
Autodesk Fusion 360 · Autodesk Inventor · Odometry · VEX V5 · C++

Achievements

  • Design AwardVEX Provincial Championship
  • Think AwardVEX World Championship
  • 8th / 820 TeamsSkills Ranking, VEX World Championship
View project
042026Competitive Robotics
Completed

VEX Robotics — Push Back

Competition robot for the VEX Push Back season — collects and scores blocks using a custom intake mechanism.

Role
Lead Mechanical Design Engineer
Technologies
Autodesk Fusion 360 · VEX V5 · Odometry · C++

Achievements

  • Innovate AwardVEX Provincial Championship
  • Think AwardVEX World Championship
  • 12th / 865 TeamsSkills Ranking, VEX World Championship
View project
052026Mechatronics
Completed

Reaction Dropper

A tripod-mounted, curved drop rig for an interactive reaction-time game — designed, built and wired from scratch in four days ahead of a Canada Day community event, on very little sleep.

Technologies
Autodesk Fusion 360 · 3D printing · ESP32 · Bluetooth · Electromagnetism
View project
062026–2027Autonomous Systems
Ongoing

Robot Vacuum

A custom autonomous robot vacuum — ROS2-based SLAM navigation, obstacle sensing and path planning, with a chassis built for a water reservoir and mopping mechanism.

Technologies
ROS2 · SLAM · Obstacle Sensing · Path Planning · Python
View project
072026Design & Fabrication
Completed

FPV Drone Stand

Remixed designs found online into a custom five-tier stand, built to hold five drones of widely different sizes and formats.

Role
CAD · 3D printing
Technologies
Autodesk Fusion 360 · 3D printing · PETG
View project