Side Projects

Formula Student Design Team

Formula Student is a student engineering competition where teams from around the world design, build, test, and race a small-scale formula style racing car. The cars are judged by industry specialists on how well the car is designed and performs but also on the business side.

Below are a few main projects I have worked on, both on the combustion and the electrical car of McGill FSAE Racing Team:

CAN Node Device

The CAN Node is a custom made board that takes digital and analog signals from sensors on the car and converts them into CAN protocol messages. This facilitates compact communication across different devices on-board and reduces the amount of wires needed for acquiring data.

Electrical Harness

The electrical harness is the nerve system of the car, connecting all components together. Since there are hundreds of meters of wires running front-to-rear and top-to-bottom, the harness is designed meticulously to minimize manufacturing error, with serviceability, adaptability and troubleshooting in mind.


Tresfailing – CodeJam 2019

Tresfailing is a tool that allows to track multiple individuals in a 3D space using two low cost cameras and computer vision algorithms. The users are alerted by a mobile app if they are trespassing a predefined “danger zone”. The tool can also be used as a low-cost motion capture alternative as it is tracking users’ pose from a stereo camera configuration.

Plantify – McHacks 2019

Plantify is a platform to enhance sustainable space in cities with community smart gardens. Users can join and help any garden they wish and are awarded with loyalty points for their time. Furthermore, fresh products can be bought with points or real currencies and self-checkout technology.

Trackline – Robohacks 2019

Trackline is a portable panning shot solution for cameras. Equipped with Computer Vision, the system can track a specified target and keep it in frame by sliding on a wire via a motorized chassis.

HomeScan – McHacks 2018

HomeScan is a solution for infrastructure monitoring. The user can use an intelligent bot to ask about the condition of his/her house from a distance.

SOS Smart – Hackatown 2018

SOS Smart is a Web and Mobile Platform Application to identify violent car crashes and broadcast help to an emergency contact. The mobile app detects when the user has suffered a violent car crash and broadcasts an emergency message to an entrusted contact. The location of the crash also shows up in a web app which can be viewed by a manager.

McGill Engineering Competition 2017

For the 2017’s competition, our team had to build an autonomous robot capable of localizing itself in a 5 by 5 meter platform and pickup ping-pong and golf balls placed at specific areas. 

Sensei – Robohacks 2017

Sensei is a remote controlled rover capable of disposing dangerous substances on various surfaces applicable on Earth or other planets. The operator can control the rover through a base station and with visual feedback through a First Person View goggle.

ECSE 211 – Design Principles and Methods (DPM) Class Project

ECSE 211 is the first design class students are required to take in Electrical, Computer and Software Engineering (ECSE) at McGill. Students are tasked to build and program an autonomous robot from Lego’s Mindstorms kit. At the end of the semester, groups compete against each other in performing specific tasks.