Sept. 2024 to Feb. 2025
Puck Pal was a capstone project designed to showcase my mechanical, electrical, and software competencies. This project features a standard hockey net with a webcam attached to it, and a mechanized ramp located inside the net. The ramp is capable of collecting the pucks shot at the net and returning it to the player, providing a more efficient training experience through automation.
Inspired by my passion of hockey, this project incorporated a diverse set of skills, including software development, machine-vision, and motor control. Even after the course concluded, I continued to refine and improve this project until I was fully satisfied with the result.
Sept. 2024 to Current
SpraySense was a capstone project sponsored by Tandem Grove Farms, focusing on automating existing agriculture sprayers to improve efficiency and precision. This project involved developing a sensor system that can be retrofitted onto any of our client's sprayers. The sensor system connects to a microcontroller, allowing for the automatic activation of the sprayers when necessary.
Designed on a $5,000 budget, this system will perform comparably to integrated automated solutions that typically cost upwards of $300,000. My contribution to this project focuses on creating a microcontroller-based control system, various software development, and project documentation.
Jan. 2025 to Current
ekkobot is a Python-based personal assistant that lives within my Discord servers. Named as an homage to Ekko from Arcane, ekkobot originally started as a simple music bot, streaming songs from Youtube using Discord API and various audio extraction libraries. Since then, I've expanded its capabilities, such as recommending movies, activity planning, or daily sports recaps. Currently, I'm working on integrating smart home automation, allowing ekkobot to unlock my door!
ekkobot is my favourite pet project - fueling my curiosity and allowing me to explore the world of software development, specifically the vast amount of Python libraries available.
Sept. 2021 to Dec. 2023
Pianobot was the first engineering design project I worked on as a part of Open Robotics, a UBC student engineering team. Pianobot is a robot designed to play the piano, featuring two "hands" that move along a linear belt drive system. Each hand is equipped with multiple "fingers" that are solenoid-actuated to strike the keys.
This was my introduction to multi-team collaboration and the realization that engineering is inherently interdisciplinary. This project allowed me to develop my CAD and prototyping skills, as well as my ability to conduction investigations and perform engineering calculations outside of the classroom setting.