My Projects

GolfBro

A web app for golfers to meet and chat in real time.

web development, APIs, authentication, databases

Made with: nodeJs, EJS, express, MySQL, html, css, socket.IO, cloudinary

View project

Waypoints

A Unity asset that lets developers make GameObjects follow custom paths.

software design, clean coding

Made with: Unity, C#

View project

Lost in Hell

A game made for the GDM studios competition of winter 2025.

teamwork, software design

Made with: Unity, C#

Play game

Connect4 AI

Final project of the Accelerated introduction to Machine Learning course.

An application to play Connect 4 against an AI agent, applying core ML concepts in an interactive setting.

Made with: Python, Fastapi, React, Vite, DaisyUI, pytorch, numpy Tailwind

View project

Rubik's Solver

Submission for McHacks13, McGill's largest hackathon

An app that scans your rubik cube faces, determines the colors of the stickers via GeminiAI, and displays the solution with a 3d cube model.

Made with: Python, Fastapi, React, Vite, DaisyUI, Tailwind

View project

Rush Hour

Rush Hour remake during CEGEP with level selection, collision detection, and drag-and-drop gameplay.

reading files, JavaFX event handling

Made with: JavaFX, Java

Check it out

Crossword Game

A crossword game remake made during CEGEP, with level selection and three themes.

reading files, JavaFX event handling, designing UI

Made with: JavaFX, Java

Check it out

Aim Trainer

Made with: Unity, C#

Check it out

Chess Logic

Chess logic implemented in unity, with local multiplayer play

Made with: Unity, C#

Check it out

Temperature Guesser

Minigame to guess the temperature of cities, with a favorites list.

Using an API, file writing/reading

Made with: Python, TKinter, OpenWeatherMapAPI

Check it out

Geographic Quiz

Quiz on countries, cities, and capitals with maps and personalization.

Using an API, file writing/reading, geocoding

Made with: Python, TKinter, Geonames API

Check it out