DuoQ

DuoQ is my senior capstone project. I am working now as the only full-time designer. My weekly tasks involve prototyping ability pairs for the player and their ChatGPT-enabled companion, designing levels, and writing thorough documentation including design docs and spec sheets. I have interfaced with every other discipline in the over 20-person team to deliver a polished complete game.
More details and marketing materials coming soon!
The Shower Must Go On
What if you could convert a full-size shower into a video game controller?
Come find out at GDC 2025!
I created this game for the GDC Alt Ctrl competition and was one of only a few finalist games. The game was nominated for an Independent Game Festival award and will be recognized at the Game Developer's Conference in San Francisco.
I created this game for the GDC Alt Ctrl competition and was one of only a few finalist games. The game was nominated for an Independent Game Festival award and will be recognized at the Game Developer's Conference in San Francisco.
I was the sole developer of this game. I designed the physical layout of the shower, electronics, and unreal engine game. I constructed the physical controller and wrote all of the C++ code to bring this project to life.
Bear and Goop

Bear and Goop is a 2 player local coop game designed to be played with 2 controllers. The unlikely friends must traverse to the top of a tower. I was the sole engineer in this game and wrote all of the C# unity code.
This project has taught me the entire game production process including using documentation like burndown charts and game macros.
Classic Game Remakes
In my game programming class, we are recreating classic games each week. We build everything from scratch using C++ and SDL.
Not only have I learned the basics of game programming without using an engine, but I also learned the best practices for writing clean and industry-standard code thanks to the coding reviews.
Here are all the games I've made so far:
Not only have I learned the basics of game programming without using an engine, but I also learned the best practices for writing clean and industry-standard code thanks to the coding reviews.
Here are all the games I've made so far: