A collection of early university coursework and foundational projects that laid the groundwork for later development. These projects span Java-based games, web apps, and initial explorations into software engineering — showing the progression from fundamentals to advanced systems.
Featured Work

HireSnatch: "Pick Your Own Adventure" Game
A Java-based branching adventure game inspired by Netflix’s Bandersnatch, HireSnatch showcased object-oriented design applied to interactive storytelling. Scenes, items, and characters were modeled as modular classes, with Java I/O handling save/load functionality and a Swing interface driving user interaction.
JavaSwingFile I/O

Scribble App: Java Drawing Tool
Built in Java Swing, Scribble App provided a freehand drawing canvas powered by mouse event handling and vector path storage. Features like adjustable color, undo/redo, and export functionality made it a complete introduction to event-driven design and rendering pipelines.
JavaSwingAWT