Game Design, tech design, narrative systems, gameplay programming, AI design, development tools

Portfolio

Spirit & Steel

Team Lost Seraphim, 2025-2026

Technical Designer, Combat Systems Designer

  • Proposed, designed and implemented combat features to improve combat feel.

  • Created a comprehensive systems document for balancing enemy, player and weapon stats.

  • Balanced enemy encounters and fights to fit a learning curve and keep players engaged.

Barton

Team Wise Reply, 2024-2025

Technical Designer, Creative Lead

  • Led a team of 20 students through a full year of development

  • Designed, created and implemented an experimental open dialogue system

  • Wrote the main NPC’s non-deterministic character to fit narrative, user experience and gameplay

Outbound Sales

Solo Project, 2025-2026

Submitted to IGF 2026 Student Category

  • Solo developed a game to showcase ETHICAL and FUN conversational LLM usage.

  • Created a robust system that allows for and encourages players to say whatever they want.

  • All aspects of the game were hand made and designed with intent. AI is only used at the runtime of the game.

Professional Stuff!

“Open Dialogue Design: When NPCs Talk Back!” @ PAX West 2024

In the summer of ‘24, I was fortunate enough to lead a panel of academics in a presentation about open dialogue design at PAX West! We discussed ethics, qualitative programming, and what constitutes a fun conversation in a diegetic space.

(Shoutout to the amazing professors Jeremy Holcomb, Joshua D. Savage and Dr. Vanessa Hemovich who joined me on stage!)

"Designing Open Dialogue Systems for LLM-Based NPCs" @ DiGRA 2026

What's the point of making something new if you can't share it with others? After developing several open dialogue systems for multiple experimental games, I am incredibly honored that a research paper I wrote in collaboration with Joshua. D. Savage and Dr. Vanessa Hemovich will be subject to discussion at the international 2026 DiGRA (Digital Games and Research Association) Conference in Maynooth, Ireland. I'm incredibly excited to attend, and look forward to learning more about games from the DiGRA community!