Interactive Designer
Designing playful systems across screens and spaces.
I build games and themed experiences that blend hardware, software, and spatial storytelling.
Featured Work
DuoQ
Senior capstone with a 20+ person team. I was one of the principal designers on an AI companion game, shaping abilities, levels, and puzzles.
Connect 4 Clock
A mechanical and electrical build that transforms Connect 4 into a functional clock. Built in a four-week sprint and showcased at OpenSauce and Makerfaire OC. Patent Pending.
Project Index
Bear and Goop
Local co-op game. Sole engineer, Unity C# gameplay systems.
Networked UE5 Game
Utilizing UE 5, this FPS can connect to other clients. Players can chat and leave in-game tags that are saved as level metadata. Timed grenades can blow both players up.
Classic Game Remakes
Weekly C++/SDL builds recreating classic arcade mechanics.
Mammal Mania
Daily Animal Puzzle game. Created custom database and designed addictive game loop and daily challenge.
Trojan Horse
Creative Director for a 15-person team developing a USC-themed escape room experience experience.
DMX Light Shows
Built Multiple IoT light shows for clients around my neighborrhood using microcontrollers and custom choreography.
Custom Raytracer
Raytracer built with OpenGL for realistic rendering effects. Contains multiple light sources, recursive reflections and anti-aliasing.
Mysteries of Antigua
Designed puzzles for an outdoor scavenger hunt/escape room in Antigua, Guatemala. One of many escape rooms I consulted for as an intern with Fantasy Escape Games.
TikTok Creator
150k followers for edited videos. VFX and audience growth practice.
Cookie Cutters
I developed an automated method to design and 3D print custom cookie cutters from any 2D image. I have collaborated with a local small buisness to create hundreds of unique designs for their customers.
About
Interactive designer with a builder mindset.
I am a USC Computer Science Games alumnus focused on interactive systems that blend physical computing and gameplay. I lead teams, prototype rapidly, and sweat the details that make experiences feel alive.
Contact