Featured
Featured Experience
Projects
CommunityGrid
September 2023 - April 2024
Developed application to manage energy capacity congestion in low voltage networks by scheduling, prioritizing, and predicting electric vehicle charging bookings.
Managed 8-month long project lifecycle via task allocation, stakeholder meetings and progress reports in an Agile environment.
Deployed multi-container Dockerized application using Next.js, tRPC, shadcn/ui, Prisma, FastAPI on DigitalOcean.
Tested project via end-to-end regression testing using Cypress and unit testing using Pytest on a GitHub Actions CI.
Handle
March - April 2023
Designed interactive ASL Wordle game to promote ASL learning and communication.
Used Tensorflow.js hand-tracking model to track hand joint movements.
Surveyed test population of inexperienced ASL users, resulting in a 70% accuracy improvement after using our app.
Interlinked
January - April 2023
Developed LinkedIn clone designed for IT and tech professionals using React, Next.js, Cypress, Firebase, and Vercel.
Led frontend development by recording React and Next.js tutorials for teammates, and pair programming.
Presented as one of the best projects in the class thanks to successful task allocation, task dependency mapping, and implementation scheduling.
Digging for Family
February 2023
Created 2D top-down game using C# in Unity in 48 hours.
Led the programming and logic implementation of the game.
Submitted as part of the 2023 Global Game Jam with the theme “Roots”.
CrossCast
January 2023
Created as part of ConUHacks VII in 24 hours!
Directed development of full-stack Next.js and TypeScript web application.
Designed centralized application for cross-platform company updates and news using X, GitHub, and Slack APIs.
Won Mirego sponsorship challenge at ConUHacks VII. 🏆
GunHead
October 2022
Created 2D side-scrolling platformer using C# in Unity in 48 hours.
Led the development team and storyboarding process.
Submitted to the 2022 Concordia Game Jam.
Theme Song Welcome Bot
October - November 2021
Designed a Discord bot to play a unique theme song on YouTube for each user when they enter a voice channel.
The bot was built using the Discord.py API in Python.
Hosted application on Heroku using a MongoDB database.
Utilized asynchronous programming to handle user commands and events at scale to over 1200 users.
Handwriting Recognition using Accelerometers
February - April 2020
An automated method of obtaining graphs of letters or numbers using accelerometers.
This research was done under the mentorship of Professor Larnder at John Abbott College and was done alongside another research assistant, Justin Cardona.
We created a method of converting raw acceleration data into position data, which can be visualized on a scatter plot to obtain the written letter, using Python scripts.
Independent Traversal Arduino Robot
September - December 2019
An Arduino robot built to traverse a random obstacle course.
In a team of 4, we used an ultrasonic sensor, a servo, 4 motors, and recyclable materials as the body of the robot, to avoid obstacles in a random obstacle course.
My contributions to the team were managing the team’s tasks and programming the robot’s obstacle-avoiding logic in C++.
The goal of this challenge was to avoid touching any obstacles in the alloted 2-minute time frame.
Our team succeeded, allowing us to win first place in the class. 🏆
The Ascent
June - August 2017
The Ascent is an upwards 2D platformer created using C# in Unity.
This project was completed as part of the International Baccalaureate (IB) Personal Project in high school.
Students had to complete a project on a topic they were interested in. Having a basic introduction to programming, I used this as an opportunity to learn more while putting my skills to use.
All assets, including music and art, were made by me.
Awarded Great Distinction at the Hydro-Québec Science Fair in 2018. 🏆
Experience
Chief Technology Officer
SoftGolf
January 2024 - Present
Part-Time
Led re-architecture and re-development of the SoftGolf platform into a modern full-stack web application for creating, managing, and browsing charity golf tournaments.
Collaborate regularly with CEOs and customers to continuously deliver new requirements.
Developed responsive web application using Next.js, tRPC, Prisma, and PlanetScale with scaling and SEO at the forefront.
Machine Learning Consultant
MECP
January 2023 - April 2024
Contract
Collaborated with MECP via Concordia University to develop two scalable algorithms for matching MECP products with competitor products to ensure competitive price points. Completed as part of SOEN 471 (Big Data Analytics).
Implemented semantic matching using the SBERT Large Language Model and similarity search using fuzzy matching to find matching products between multiple product databases.
Utilized Spark to query and manipulate data from a MySQL database of 3939 products retrieved via web scraping and product inventory APIs.
Software Engineer Intern
Laboratory of Energy Policy (LEST)
May - August 2023
Internship
Planned, presented, and designed scalable full-stack web application architecture for a new project.
Supported extension of application data by planning a customizable API for use by new country representatives.
Developed PV solar panel investment tool usable by consumers or energy communities to estimate CO2 emissions, energy cost and savings over time, and the optimal PV configuration.
Software Engineer Intern
PTC Inc.
June - August 2022
Internship
Developed hierarchy graph web component as part of a new company initiative. My work confirmed that this initiative was desirable by our team, and they continued development of the project as a result.
Built the web component using Polymer.js, featuring an interactive collapsible tree graph using D3.js. This graph was used to visualize relationships between dependencies in a core application.
Documented project work as reference for future web component development. Presented the documentation and demoed the development experience of the project to the Montreal office.
Collaborated in a scrum team with daily meetings for task grooming and allocation. Represented the interns in meetings on multiple occaisons.
Software Developer Intern
Genetec Inc.
September - December 2021
Internship
Increased modularity, flexibility, and speed of software deployment using custom Azure Pipelines YAML template.
Developed C# command line application with numerous file manipulation commands.
Implemented YAML template in deployment pipelines of production services and plugins.
Web Developer
Compass Athletic Advising
December 2020 - April 2021
Contract
Researched modern web design and SEO standards to attract target customer base.
Worked alongside junior designer to create company logo, custom colour palettes, and company theme.
Achieved 92% SEO score on Google Lighthouse.
Web Developer
West Island Inflatables
August 2020 - December 2020
Contract
Updated website design and SEO capabilities according to company’s vision.
Developed cross-device compatibility for website consistency.
Improved SEO score from 68% to 100% on Google Lighthouse.
Customer Experience Representative
Indigo Books and Music Inc.
October 2017 - September 2020
Part-Time
Performed cash opening and closing, inventory management, sales, restocking, and customer service.
Drove sales in the electronics department using knowledge of current product trends including Fitbit and Kobo.
Trained staff on electronics, POS, and engraving machine.
Obtained numerous positive customer reviews.