Projects

Bullet Rush

Java

Java Swing

A fast-paced 2D bullet hell developed as a team project for Foundations of Programming II. Built using Java Swing, the game features randomly generated bullets, player movement, collision detection, and basic UI elements. I collaborated on game logic, rendering, and code structure while applying object-oriented programming principles.

View Project

My Numa

React Native

TypeScript

Node

Express

Built a React Native app that centralizes university resources using a custom-built RESTful API. Added course sorting and filtering for easier navigation of university data. Integrated dynamically scraped campus info for dining, courses, events, and services.

View Project

Visual Interactive Book Engine

Java

Java Swing

Constructed a library that enables developers to efficiently create interactive books with support for input, audio, visuals, and text. Simplified multimedia integration for seamless and engaging storytelling. Designed user-friendly methods to make development more accessible and efficient.

View Project

Resist the Unknown

Unity

C#

GameSalad

Rebuilt my award-winning video game transitioning from GameSalad to enhance gameplay and user experience by implementing a dynamic tower placement system and resolving numerous legacy bugs.

View Project