Personal Projects

My Portfolio

This website of course!

Svelte 5ShadcnTypescript
Puck Path

A dynamic site for discovering the shortest path between any two NHL players. The frontend is hosted off of github pages and the backend was hosted through azure until my subscription expired.

JavascriptGraphsNode.js
AeroFlameGuard

Autonomous drone fire detection using computer vision.

computer-visionpython
Virtual File System Manager

Deciphers and interprets data within a FAT32 file system.

Operating SystemsFat32C
Memory Manager Simulation

Emulates memory manager behavior and allocation strategies via a CLI simulation.

Operating SystemsC
Wheel of Fortune

Brings the TV game show to life in a digital format.

C#WinForms
Playfair Cipher

Implements Playfair alongside other classic ciphers.

CryptographyPython
Protect the Castle

A Java Swing game inspired by Plants vs. Zombies where you defend your castle.

JavaJava Swing