Wheelchair-Mounted Disc Golf Launcher

University of Victoria Jan – Apr 2025

This project aimed to design an assistive device enabling wheelchair users to play disc golf. Our team developed a spring-loaded launcher that could be mounted to a standard power wheelchair, allowing for adjustable launch angle and consistent disc release.

My role included:

  • 3D modeling the entire device in SolidWorks, including the support frame, trigger mechanism, and disc holder.

  • Fabricating the prototype using tools in the UVic Machine Shop, including precision cutting, drilling, and assembly.

  • Programming the launch system using an Arduino Uno, integrating servo motors, limit switches, and a push-button trigger to allow reliable electronic activation.

  • Conducting system testing and troubleshooting, where I iteratively refined the circuit and mechanical components to ensure consistent performance.

  • Managing the project timeline, delegating tasks among team members, and redistributing work based on progress and individual strengths to ensure timely delivery and balanced workload.

This project emphasized inclusive design, combining mechanical engineering, electronics, team leadership, and user-centered problem solving.

Ocean Networks Canada Robotic Project

University of Victoria Jan – Apr 2023

In this project, our team was tasked with designing an autonomous robot to position a cleaning device on an underwater camera. This task simulated a real-world request from Ocean Networks Canada. The robot needed to navigate a course and deploy the tool with precision.

My contributions included:

  • Programming the robot in C, integrating ultrasonic and infrared sensors, encoded motors, and a trap-door mechanism for tool deployment.

  • Designing the robot’s algorithm to detect the obstacle, aligning so it is facing the target, and task execution of dropping the cleaning device on the target

  • troubleshooting faulty motors and sensors, iterating on motor calibration, sensor placement, and stability issues.

  • Managing team workflow, ensuring each member had clear responsibilities, redistributing tasks based on challenges, and keeping the project on track for deadlines.

  • Contributing to technical documentation and our final project presentation.

The project strengthened my skills in embedded systems, robotics, and team coordination under engineering constraints.

Heart Rate Monitor

University of Victoria Sep – Oct 2023

This project involved designing a basic biomedical device to measure and display heart rate in real time using an Arduino Uno and an optical pulse sensor.

My contributions included:

  • Writing Arduino code to capture analog pulse signals, implement peak detection algorithms, and calculate beats per minute (BPM) in real time.

  • Calibrating the sensor for accurate signal acquisition and minimizing noise through basic digital filtering techniques.

  • Displaying real-time BPM output through the Arduino serial monitor, ensuring data consistency and responsiveness.

  • Testing the device on multiple users and iterating on sensor placement for improved reliability.

This project enhanced my understanding of biomedical signal processing, microcontroller programming, and hardware-software integration in health-focused applications.