Projects & Achievements

Building, competing, and learning at the bleeding edge.

Featured2025

Real-Time Route Optimization System (🥇 1st Place, Programming Competition)

Developed a competition-winning route optimization system that solves the Vehicle Routing Problem with Time Windows (VRP...

FeaturedOct 2025

Quotify - Quantum Music Generator (🥉 3rd Place, IBM Qiskit Fall Fest 2025)

* Developed Quotify, a quantum computing music generation system that won 3rd place at IBM Qiskit Fall Fest 2025 at the ...

Featured2025

Code With Me

A full-stack, real-time collaborative coding platform designed to solve a critical problem for new developers: the frust...

Featured2025

uOCTF

Our team achieved **1st place** 🥇 in the uOCTF 2025 Capture the Flag (CTF) competition, organized by the uOttawa Cyberse...

Featured2025

QNX FIGHTER (cuHacking 6)

* Ported a fighting game to multiple platforms: * Attempted porting Pygame to QNX. * Developed a Raylib version ...

Featured2025

Sweatris (uOttaHack 7)

Sweatris: A Fitness-Themed Interactive Tetris Game * A web-based application combining physical activity and gaming. * ...

2024-Present

Data Science Sounds Fun

Alright, winter break! Time to turn boredom into learning. Here's what I did: * **Data Wrangling:** * Cleaned and e...

2024

A Basic Computer

* Used an FPGA for this project. * Developed the ALU (Arithmetic Logic Unit) of a basic computer: * Implemented simp...

2024

Rentify

* The goal of the app is to connect people who want to rent out their belongings with people who are looking to rent. Th...

2024

MindScribeAI (Hack the Hill II)

* Developed an AI-powered journaling app using Flask (backend) and React (frontend). * Implemented a feature to generate...

2024

Regent

Apple shortcuts that help to extend Monarch Launcher's functionality. * A regent is a person who rules a country for a l...

2024

DockDoor

Contributed to an open source project called DockDoor. * Added a small feature to the swift app. * Made it so that when ...

2024

Python Projects

Gotta have that Pythonic journey to start! * Learned how to perform web scraping while adhering to `robots.txt`. * Deve...

2024

NoPDFPass

A simple app to remove the password restriction from PDFs. * This is not a PDF password cracking app. * This an app that...

2023

Object Detection With Raspberry PI

* Used publicly available TensorFlow models to perform object detection. * The project added a tkinter GUI: * Upon d...

2023

RustyOS

A naive high schooler wants to make his own operating system. How bad can it be? * Developed a minimal operating system...

2022

Porting Minecraft Mods

Small minecraft programming arc, I mean that was the whole reason I got allowance to buy Minecraft Java edition anyways....

2022

Smart Dustbin Project

A naive highschooler learned a painful truth: even after *intensive* testing, live demos are destined to fail. This was...

2022

Traffic Lights Project

A naive highschooler learned a valuable lesson: projects *always* fail during live demos. This was my first large-scale...

2022

Vaccinator (STEM Hacks)

* Awarded 2nd place in a Covid-19 themed hackathon for the development of a 2D survival game using Unity. This project e...

2022

BetterMacMod

This was a personal project where I wanted to make a rainmeter like app for MacOS using Python. * Learned about creating...

2021

Project Equinox (WolfHacks21)

Introducing to the residents of earth the first ever self sustaining habitable building that will make colonization on P...

2021

Carelton Design Studio Projects

A naive highschooler wants to become a gamedeveloper because gaming is fun! * Worked in a team for two video games: ...

2020

Lonely Survivor (Weekly Game Jam - Week 149)

My first ever gamejam! * This was around when I started developing games on unity again (after 2017). * The game is so u...

2017

The uh bricking incident

I bricked my mom's HTC M8 by trying to update SU using busybox. (So I guess technically it wasn't my fault) * I had neve...

2017

Marble Rolling game

This was my first ever Unity project. * This was where I followed a youtube video on how to make a marble rolling game. ...