About
Game developer with a strong background in gameplay programming and systems design, with released titles on Steam and Roblox, seeking a Game Development Position.
Projects
-
2025
ScreenSpace
Your health is the screen space you own.
Designed and developed a territory-based couch co-op shooter in which player health is tied to the player's controlled space. Implemented a dynamic map system that uses Delaunay Triangulation to generate and transfer player territories during runtime.
The environment is generated and divided, with sections swapping owners on each hit.
The bots navigate a graph for generalized movement.
The online play uses host authoritative hit validation with client prediction.
-
Ongoing
Cue The Chaos
You are the cue ball on a pool table. Get pocketed and you lose.
I worked on the core game loop, the AI for the enemies, and the upgrade system.
screenshot · the tableThe upgrade system lets you buy items between rounds.
Each ball uses a different AI, each stronger than the last.
video · a round -
2026
Collective
Ask a panel that argues before it agrees.
Built a multi-agent AI deliberation tool in which specialist agents debate a problem before a chair agent writes the final deliverable.
Wrote 37 offline test suites so that every feature could be tested without calling a model.
image · a deliberation in progress
Experience
-
Jun – Jul 2026
Intern Developer · Hack Your Summer
Developed online multiplayer for ScreenSpace, a released Steam title, using Netcode for GameObjects and Unity Relay. Implemented host-authoritative shot validation and hit prediction to keep online matches fair and responsive.
Presented weekly demo builds with written documentation to track progress.
video · online match -
Jan – Jun 2025
Research Developer · Rochester Institute of Technology
Worked on a GPU accelerated fluid simulation, focusing on data visualization for a grant presentation. Researched and presented emerging technologies such as digital twins and Nvidia Omniverse for future implementation.
image · fluid simulationMore about this role goes here.
-
Jan – Aug 2023
Gameplay Systems Developer · Board Bound Games
Collaborated with a diverse team to build interdependent systems, such as player interactions and a dynamic enemy tracking system.
Utilized Unity and GitHub alongside Kanban principles to organize code and track progress.
image · the studio's games