Building, competing, and learning at the bleeding edge.
Developed a competition-winning route optimization system that solves the Vehicle Routing Problem with Time Windows (VRP...
* Developed Quotify, a quantum computing music generation system that won 3rd place at IBM Qiskit Fall Fest 2025 at the ...
A full-stack, real-time collaborative coding platform designed to solve a critical problem for new developers: the frust...
Our team achieved **1st place** 🥇 in the uOCTF 2025 Capture the Flag (CTF) competition, organized by the uOttawa Cyberse...
* Ported a fighting game to multiple platforms: * Attempted porting Pygame to QNX. * Developed a Raylib version ...
Sweatris: A Fitness-Themed Interactive Tetris Game * A web-based application combining physical activity and gaming. * ...
Alright, winter break! Time to turn boredom into learning. Here's what I did: * **Data Wrangling:** * Cleaned and e...
* Used an FPGA for this project. * Developed the ALU (Arithmetic Logic Unit) of a basic computer: * Implemented simp...
* The goal of the app is to connect people who want to rent out their belongings with people who are looking to rent. Th...
* Developed an AI-powered journaling app using Flask (backend) and React (frontend). * Implemented a feature to generate...
Apple shortcuts that help to extend Monarch Launcher's functionality. * A regent is a person who rules a country for a l...
Contributed to an open source project called DockDoor. * Added a small feature to the swift app. * Made it so that when ...
Gotta have that Pythonic journey to start! * Learned how to perform web scraping while adhering to `robots.txt`. * Deve...
A simple app to remove the password restriction from PDFs. * This is not a PDF password cracking app. * This an app that...
* Used publicly available TensorFlow models to perform object detection. * The project added a tkinter GUI: * Upon d...
A naive high schooler wants to make his own operating system. How bad can it be? * Developed a minimal operating system...
Small minecraft programming arc, I mean that was the whole reason I got allowance to buy Minecraft Java edition anyways....
A naive highschooler learned a painful truth: even after *intensive* testing, live demos are destined to fail. This was...
A naive highschooler learned a valuable lesson: projects *always* fail during live demos. This was my first large-scale...
* Awarded 2nd place in a Covid-19 themed hackathon for the development of a 2D survival game using Unity. This project e...
This was a personal project where I wanted to make a rainmeter like app for MacOS using Python. * Learned about creating...
Introducing to the residents of earth the first ever self sustaining habitable building that will make colonization on P...
A naive highschooler wants to become a gamedeveloper because gaming is fun! * Worked in a team for two video games: ...
My first ever gamejam! * This was around when I started developing games on unity again (after 2017). * The game is so u...
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...
This was my first ever Unity project. * This was where I followed a youtube video on how to make a marble rolling game. ...