My Work

SELECTED PROJECTS & CREATIONS

Virtual World Simulation

A sophisticated 2D virtual world simulation built in Java using Object-Oriented Programming principles. The simulation features pathfinding algorithms (A*), dynamic entity behaviors, event scheduling, and animated rendering. When the user clicks the screen, a unicorn spawns and transforms the lumberjacks into sword princesses who take over their jobs. After transforming two lumberjacks, the unicorn must be revived by the fairies!

CampReserveNow

Serverless Campsite Availability Checker & Reserver

A web application designed to help campers book popular, fully-booked campsites at national parks and public lands. By continuously monitoring reservation availability on Recreation.gov, the app immediately alerts users via email or SMS as soon as a cancellation occurs or a new spot opens up, solving the frustration of competitive campsite booking. The system is built with a responsive static web frontend backed by an automated, serverless cloud architecture to handle scheduled polling and instant notification routing at scale.