Projects

WHAT I'VE
BUILT

Games, systems, and tools — built from scratch, each one teaching me something the next one needed.

Featured Games

► Roblox Studio Published

Sky Obby

Five stages set against towering snowy mountains. Lava floors, spinning platforms, precision jumps, colour-coded gauntlets — each stage has its own mechanic and visual theme. Built with a timer system, stage checkpoints, and escalating difficulty.

Roblox Studio Lua Level Design Timer System 5 Stages Checkpoints
► Roblox Studio Published

The Lost Oasis

A cross-platform competitive desert adventure. Explore a hand-sculpted desert map, find 25 hidden ancient coins scattered across the dunes, and compete on a live leaderboard. Features a custom HUD, ambient sandstorm music via SoundService, and smooth cross-platform spawn & touch detection for PC and mobile.

Roblox Studio Lua 3D Terrain Leaderboard Custom HUD Cross-Platform

Python Game

► Python / Pygame Complete

2D Multiplayer Streetfighter

A fully playable two-player fighting game with animated characters (The Witcher vs. Wizard), sound effects, and a round-based health system. Implements real-time player controls, special moves, collision detection, score tracking, and a full UI — welcome, pause, and victory screens with dynamic health bars.

Python Pygame OOP Sprite Animation Collision Detection Sound Effects

CS Projects

Library Management System

► Full-Stack Web App

Library Management System

Manage books, libraries, and their relationships via a browser UI backed by a Java Spring Boot REST API. Full CRUD, Swagger docs, and relational database.

Java Spring Boot REST API SQL Swagger
Live Site GitHub
Sweet Haven Bakery website

► Web Design

Sweet Haven Bakery

A fully responsive bakery website featuring a menu, about section, and contact page. Clean layout with warm visuals, deployed live on GitHub Pages.

HTML/CSS/JS Responsive GitHub Pages
Live Site GitHub
AI API web app

► Web App / AI

AI API

A web-based AI assistant that lets users query multiple LLMs — ChatGPT, Claude, and Groq (LLaMA) — from a single clean interface. Built with HTML, CSS, and JavaScript.

JavaScript API Integration ChatGPT Claude LLaMA
Live Site GitHub
Employee Task Manager main menu

► Java Application

Layered Employee & Task Manager

Command-line Java app managing employees and tasks with full CRUD, search, and sorting. Structured across four architectural layers using the Repository Pattern and core OOP principles.

Java OOP Repository Pattern Data Structures
GitHub
Unit Converter Web App

► Web App

Unit Converter Web App

Converts between temperature, distance, and weight units. Clean interface with real-time conversion logic. Built with HTML, CSS, and JavaScript, deployed via GitHub Pages.

HTML/CSS/JS GitHub Pages Responsive
Live Site GitHub
Alma College Campus Map

► Web App

Campus Map

Interactive Alma College campus map built with Leaflet.js and OpenStreetMap. Markers for key locations, popup details per building, dynamic rendering from structured data. Deployed on GitHub Pages.

JavaScript Leaflet.js HTML5 GitHub Pages
Live Site GitHub
Personal Portfolio Website

► Web Design

Personal Portfolio Website

Fully responsive portfolio built with HTML5 and CSS3. Won 1st Place at Michigan BPA State Conference (Fundamentals of Web Design). Deployed on GitHub Pages.

HTML/CSS/JS Responsive BPA 1st Place
Live Site GitHub