Projects
Course projects, work tools, and personal builds. Each page explains what I built, what I learned, and where AI helped.
Featured Projects

Home Server Infrastructure
44 Docker containers, 4 networks, 128 TB storage, 5 database instances, 23 HTTPS subdomains, 20+ automation scripts. Self-built and self-maintained for 2+ years. This is all my work.

TrackMate
MERN stack university scheduling and room tracking app. 39 commits on the develop branch — built professor cards with QR codes, refactored office hours components, fixed room tracker bugs, and wrote handoff docs. 4-person team, Fall 2025.

Banking System
Full-stack banking app with Node.js, Express, EJS, and MySQL. 119 commits of genuine struggle — stored procedures, role-based auth, financial transactions with overdraft protection. This is my code, no AI.
All Projects

Property Comparison Dashboard
Family house-hunting app running on my homelab. 50 property cards across 7 states with voting, rankings, notes, and real-time polling. Built with AI assistance, deployed on my Unraid server.

Adventure Game
Text adventure game I wrote for CS 3620 Server-Side Web Architecture. OOP scene graph, inventory system, Tkinter GUI, and riddle mechanics. The original Python version is my code. The Django web rebuild is an incomplete AI-expanded version.

Digital Portfolio (This Site)
My portfolio site. I built the structure, wrote all the content, and made the architecture decisions. AI helped significantly with CSS, design, and component polish.

1980 Style Adventure Game
Python text adventure I wrote for CS 3620. Custom command parser, room/item system, inventory, Tkinter GUI, and save/load. This is my code.

Home Server Infrastructure
44 Docker containers, 4 networks, 128 TB storage, 5 database instances, 23 HTTPS subdomains, 20+ automation scripts. Self-built and self-maintained for 2+ years. This is all my work.

Where's My App? (Home Storage Tracker)
Incomplete personal project for home inventory tracking with QR codes and rack maps. I came up with the concept, but AI wrote most of the code. Work in progress.

BiteByByte
ASP.NET Core food ordering app with Stripe payments, Identity auth, and shopping cart. 109 commits following a tutorial course — I did the work, made mistakes, and extended beyond the base material. Honest about the tutorial origin.

Community Hub
Django/PostgreSQL web app for community event management. Models, forms, views, admin panel, deployed to Render. CS 3620, grade A. I wrote the code myself with some AI assistance for debugging.

Label Generator
Flask web app for creating and printing screw/fastener labels for toolbox organizers with color-coded sizing system.

BoomPortal (Pi 5 + Sunshine/Moonlight)
Raspberry Pi 5 game streaming portal using Sunshine/Moonlight with a Pironman 5 NVMe case, controller mapping, and reverse proxy access.

TrackMate
MERN stack university scheduling and room tracking app. 39 commits on the develop branch — built professor cards with QR codes, refactored office hours components, fixed room tracker bugs, and wrote handoff docs. 4-person team, Fall 2025.

Recipe Application (CS 3650 Team Project)
ASP.NET Core Razor Pages recipe app built with a 4-person team. I contributed ~25-30 of 65 commits — home page styling, recipe details page, ingredients backend, create page, and PR reviews. CS 3650.

Banking System
Full-stack banking app with Node.js, Express, EJS, and MySQL. 119 commits of genuine struggle — stored procedures, role-based auth, financial transactions with overdraft protection. This is my code, no AI.

Vendor Manager Dashboard
Work tool I designed and evolved through 3 phases to solve real workflow problems at my job. Started with hand-coded HTML, built a MERN version myself (87 commits), then expanded features with AI assistance. Used daily for 2+ years.