I’m a software engineer with 4 years of professional experience in game development and a B.S. in Game Design. I’ve built games in Unreal Engine, Unity, and Godot, focusing on core systems, gameplay mechanics, and optimization. I have a sharp eye for detail and a passion for pushing games to their full potential.



A classic multiplayer arcade experience which uses unique dance pad controls. Collect bugs, avoid obstacles, and stay alive in this frantic action game. Compete with friends for high scores and tickets.
Genre: Action
Roles: Lead Designer & Lead Software Engineer
Key Contributions:
Team: 2 developers/designers, 1 artist, 1 producer
Your phone’s broken. Your social life is on life support. Juggle group chats, boyfriend drama, and Mom’s mood swings — all while texting on ancient tech — in this narrative visual novel where replying fast (and flawlessly) is everything.
Genre: Narrative, Visual Novel
Roles: Lead Designer & Lead Software Engineer
Key Contributions:
Team: 2 developers/designers, 1 artist/writer, 1 producer/writer
Race against the clock in this futuristic solarpunk kart racer. Experience procedurally generated tracks that ensure no two sessions are ever the same. Collect upgrades and discover new mod synergies as you build your kart throughout each run.
Genre: Kart Racer, Roguelite
Roles: Designer & Software Engineer
Key Contributions:
Team: 3 developers, 2 designers, 1 artist, 2 producers
Rub the cat's belly as much as you can, but watch out for its claws and… lasers? Rub, dodge, and get scratched for no reason - the true cat petting experience!
Genre: Action, Bullet Hell
Roles: Lead Designer & Lead Software Engineer
Key Contributions:
Team: 3 developers, 2 designers, 2 artists, 2 producers
Click, drag, shoot! Complete all the courses before you run out of strokes. Pick between random selections of power-ups but choose wisely, not all synergies are created equal!
Genre: Casual, Golf, Roguelite
Roles: Lead Designer & Lead Software Engineer
Key Contributions:
Team: 3 developers, 2 designers, 2 artists
Make each day healthy and joyful. Complete guided relaxation exercises or go fishing in real bodies of water in this one of a kind AR experience.
Genre: AR, Casual, Wellness
Roles: Designer & Lead Software Engineer
Key Contributions:
Team: 2 developers, 1 designer, 1 artist, 1 producer
Save the futuristic city of New Frontier from the Remix Police in Technobabble — a fast-paced action platformer that blends rhythm-based combat with a vibrant solarpunk aesthetic.
Genre: Action, Platformer, Rhythm
Roles: Lead Designer & Lead Software Engineer
Key Contributions:
Team: 4 developers, 15 artists, 2 audio engineers, 1 producer
Fly as a bird through mystical rings and avoid obstacles in this endless runner mobile game.
Genre: Endless Runner, Casual
Roles: Lead Designer & Lead Software Engineer
Key Contributions:
Team: 3 developers, 3 artists
Santa’s helpers are on a rampage! Play as Teddy — a toy gone rogue — and battle through procedurally generated dungeons in this winter-themed top-down shooter, taking on hordes of Father Christmas’ out-of-control minions.
Genre: Action, Dungeon Crawler
Roles: Lead Designer & Lead Software Engineer
Key Contributions:
Experience & Education