I developed and shipped two multiplayer golf games, with custom level editors, Steam Workshop integration, and ongoing content updates. The original has 94% positive Steam reviews and over 2,000 community-created levels.
Selected work
RPGenius
Ongoing projectI'm developing an AI-assisted tool for creating role-playing games from text prompts, built around a modular format for worlds, terrain, quests, and 3D assets.
IISolver
Ongoing projectI first developed this poker solver for my undergraduate thesis, using CFR+ and high-performance computing with MPI. I'm now revisiting it with a new implementation. Original thesis repository.
MIDI Magician
A piano education and music visualization system. It parses MIDI files and combines interactive timeline playback with synchronized 3D animation.
Background
Previously, I worked on networked software at Blinkmoon Games and educational software at Cybernetic Entertainment. I studied computer science at Trinity University.
Outside work, I play chess, play and compose piano music, and speak Japanese.