Five podiums. Three first-place finishes.

A few years spent flying across the country for 8-to-20-hour hackathon-style engineering competitions — theoretical exams, live-coded challenges, and the odd sleepless night. I encourage any enthusiastic programmer to dive into these: there's no better way to prepare for real-life problems and deadlines.

1st place

McGill Engineering Competition

My team and I won first place in the programming category of the McGill Engineering Competition, where we had 12 hours to tackle five computer science challenges and present our work in front of five judges.

1st place

Computer Science Games

The Computer Science Games is the largest computer science competition in Quebec, with more than 10 universities fielding teams of 10 each year across every corner of computing. I won 1st place in the machine learning competition, where students were tasked with building the best model against a given dataset within 10 hours.

Presenting at the McGill Engineering Competition
Team photo at the Canadian Engineering Competition in Calgary
2nd place

Canadian Engineering Competition

My team and I achieved 2nd place at the Canadian Engineering Competition in Calgary, where we had 12 hours to develop a program optimizing a rig station extraction over time. The challenge involved adapting to different materials that changed daily across a mapped area. We also created an interactive visual interface to prioritize materials and track the rig's movement across the map. Yes I look tired!

2nd place

Quebec Engineering Competition

My team and I secured 2nd place at the Quebec Engineering Competition, held in Quebec, where we had 20 hours to code spaceship bots for a live-streamed game, competing in real-time against universities from across the province. The challenge involved programming multiple bots to navigate a map, collect items, and communicate across shared channels used by all teams to complete tasks. Each spaceship had unique features and values, adding an extra layer of complexity.

Team at the Quebec Engineering Competition
Team at the Quebec Engineering Games
1st place

Quebec Engineering Games

My team and I won first place in the programming competition at the Engineering Games. We had 8 hours to tackle a theoretical exam and solve five coding challenges focused on AI and data structures.