Pacific East Cafe Website card image

Pacific East Cafe Website

live

Production restaurant website and admin platform with editable menus, ordering links, forms, image management, and Cloudflare-backed infrastructure.

  • Astro 5 (SSR)
  • TypeScript
  • Tailwind CSS v4
  • +6
client
Melee Mod Studio card image

Melee Mod Studio

live

A browser-based Super Smash Bros. Melee modding workbench that edits character data, move scripts, costumes, stages, and music against your own game disc.

  • Astro
  • React
  • TypeScript
  • +5
web-app
Vocal Syllable Mapper card image

Vocal Syllable Mapper

wip

Audio ML research project that finds where syllables, words, and lines land in sung or rapped vocals. Live demo up, v2 model trained on 100 acapellas.

  • Python
  • PyTorch (training)
  • NumPy (inference)
  • +5
ai
Form Reminder card image

Form Reminder

live

Capstone web app for an external client. Automates form requests, reminders, groups, and provider integrations across Google Forms, JotForm, and Microsoft Forms.

  • React
  • Vite
  • TypeScript
  • +6
client
Endling card image

Endling

live

Explore a vast Metroidvania world where you choose between embracing humanity or monstrosity.

  • Unity 2022.3
  • C#
  • 2D tilemaps
  • +1
game
Bullet-Point card image

Bullet-Point

live

A simple arcade shoot-em-up, built as my first full game with Ben Smith.

  • Unity
  • C#
  • 2D sprites
  • +1
game
Schedule Me card image

Schedule Me

complete

Full-stack course scheduler with drag-and-drop planning, fuzzy search, and a retrieval-augmented AI advisor that answers questions from the real course bulletin.

  • Java
  • Javalin
  • Gradle
  • +8
web-app
3D Roguelike Dungeon Shooter card image

3D Roguelike Dungeon Shooter

complete

A 3D roguelike shooter with themed worlds, a director-driven spawn system, loot rarity, buffs and debuffs, and a relic objective that wakes up the whole level.

  • Unity 2022.3
  • C#
  • 3D
  • +2
game
Countdown Arena card image

Countdown Arena

complete

A networked 2v2 arena brawler with a character roster, ability and passive system, status effects, and both deathmatch and king-of-the-hill modes.

  • Unity 6
  • C#
  • Netcode for GameObjects
  • +3
game
Detonation card image

Detonation

complete

A top-down stealth speedrun game. Plant sticky bombs on every guard before the fuse burns out, then watch the whole level go up in slow motion.

  • Unity 6
  • C#
  • ScriptableObject mission data
  • +2
game
Wave Survival card image

Wave Survival

complete

A round-based 3D zombie survival shooter with escalating waves, explosive and shielded enemy types, and a reload timing ring.

  • Unity 2022.3
  • C#
  • 3D
  • +1
game
In The Loop card image

In The Loop

complete

A game jam narrative game built around a time loop, an outfit system, and a party you keep returning to.

  • Unity 2022.3
  • C#
  • 2D
  • +1
game
Dodgeball card image

Dodgeball

complete

An early arcade dodgeball game across three levels, with bouncing ball physics, gem collection, and a hit counter.

  • Unity
  • C#
  • 2D
  • +1
game

Coursework and experiments

Smaller class projects and one-off builds. Logged here so the record is complete, including the ones that were never finished.