$ view all of my projects
These are some of the projects I've worked on over the years, ranging from game jams to personal projects. Each project has it's own page with more details
Personal Navigation System
Navigation Application with real-time updates, map matching, and route relocation.
Unit Calculator
Calculator that performs calculations across different unit types.
GMTK 2025 Game Jam Entry
Puzzle game created for the GMTK 2025 Game Jam.
Kenny 2025 Game Jam Entry
Resource management tower defense. It is a game jam project for the Kenny Game Jam 2025.
Personal Portfolio Website
My personal portfolio website, built from scratch using HTML, CSS, and JavaScript.
Recipe Management Application
Website that provides you recipes based on the ingredients available in your pantry.
Personal Finance Management Application
Web app that links your bank account and uses AI to provide feedback on spending habits.
Command-Line Shell
Unix-style shell with custom utilities, piping, and environment variable management.
Custom Implementation
Simulates DHCP client behavior with custom BOOTP packet encoding, option parsing, and raw UDP communication.
Educational Operating System
Educational operating system used to learn OS concepts such as threading, scheduling, and file systems.
LeetCode Discord Bot
Discord bot that facilitates coding practice within a discord server. It supplies reoccuring and configurable problems, as well as alerts for contests and other events.
Text Metadata Utility
Command line utility to provide certain metrics of text files.
getopt to implement command line functionalityFile Compression Utility
Custom file compression utility using Huffman Coding, comparable to 7-Zip and gzip.
Function Puzzle Game
Function puzzle game challenging players to deduce hidden functions through input-output observations.