Projects

The Anubis GitHub repository

Anubis

March 1, 2025

Weighs the soul of incoming HTTP requests using proof-of-work to stop AI crawlers and other malicious bots.

golangsecurityaianti-botdefenseproof-of-work

Quicture

December 1, 2023

A privacy-first photo sharing platform built to prioritize speed and lossless quality while ensuring total user anonymity. Leveraging peer-to-peer connections whenever possible, Quicture also offers temporary, encrypted cloud storage for situations where a direct connection isn't available.

privacyp2pencryptionphoto-sharingweb-development
The Hackathons Canada Website GitHub repository

Hackathons Canada

November 1, 2023

Hackathons Canada is a platform that connects students to hackathons across Canada (and beyond). It was built using Django, Caddy, Flower, Postgres, ValKey & Docker. I personally lead the backend team and personally handle DevOps and site administration.

djangocaddyflowerpostgresvalkeydockerhackathons
The Abacus GitHub repository

Abacus

October 1, 2023

Abacus at it's core is a simple counter. However, it was designed from the ground up to be scalable, secure and easy to use. It was build using Golang, Gin, Docker, Redis. In fact it's currently powereing the page view counter on this site.

golanggindockerredisanalytics
The mCTF GitHub repository

mCTF

September 1, 2023

mCTF, an online judge for cybersecurity challenge problems and school-wide and provincial contests, hosting over 200 problems, 1500 users & 20000 submissions. Extensively scaled using Docker, Kubernetes, K3s & Django.

djangodockerkubernetesk3scybersecurityctf

PartnerEdu

August 1, 2023

PartnerEdu is a platform that connects students to opportunities such as COOP placements in order to provide educational experiences for students. Highly scalable using Django, Bootstrap, Postgres, Redis & Docker. National Runner Up @ CNLC 2024.

djangobootstrappostgresredisdockereducation

Screentime Showdown

July 1, 2023

A platform to challenge your friends to a no-social-media showdown by staking money for a prize pool, won Hack the Valley's Best Financial Hack. Built with React, Express, and interfaces with Cohere's generative AI.

reactexpressaicoherehackathonfintech

PhysioQuest

June 1, 2023

PhysioQuest uses AI to gamify physiotherapy exercises, encouraging consistent and accurate completion. This approach aims to boost adherence to prescribed routines, potentially enhancing rehabilitation outcomes. Built with Python, OpenCV, HTML, SCSS & Django. Winner @ JamHacks 7.

pythonopencvhtmlscssdjangoaihackathon
The Metropolis Scavenger Hunt GitHub repository

Scavenger

April 1, 2023

A scavenger hunt platform engineered to prevent any form of cheating or RNG-based finds while ensuring fairness and integrity. It was created in Django uses a Oauth 2.0 system with the main mld (metropolis) site to handle authentication. Then, in 2023 I made complete rewrite of the app to allow for dyanmic contest along with the ability to run any number of contests concurrently.

djangooauthpythonweb-development

Foodle

March 1, 2023

Foodle | The Wordle for food. Its my own twist on wordle, It was built using Svelte, SCSS, Typescript and managed using Cloudflare, Github Pages & Google Analytics. When I built it I never expected it to get well over 5,000,000 page visits. Foodle was really the first time I dipped my toes into web dev, let's just say I enjoyed it.

sveltescsstypescriptcloudflaregithub-pagesanalytics
The Reddit Video Maker Bot GitHub repository

RedditVideoMakerBot

February 1, 2023

A completely automated video creation bot for reddit videos typically catered to TikTok and youtube shorts It was built using Python, PRAW, Playwright & ffmpeg. As of writing this, videos created by the bot have gained over 350,000,000 views.

pythonprawplaywrightffmpegautomation
The Metropolis Main GitHub repository

Metropolis

January 1, 2023

Metropolis, our school's student-run data hub, offers club info, event updates, and student essentials. Built using Django, React & React Native, our team of 45 developers, artists, and creators collaborates on this platform. I handle backend maintenance, feature implementation, DevOps, and site management.

djangoreactreact-nativedevops