I GENUINELY CANNOT STOP PROGRAMMING GAMES.

As far back as I can remember, I always wanted to be a game developer.

Nowadays I program a lot, and I'm physically unable to stop at this point. Whether that's programming specialized engines from the ground up, designing tools to help designers iterate more effectively, writing shaders, or procedurally lipsyncing a dog's mouth to a voice actor's lines, I'm always looking for new challenges and I'm hungry for more.

See What I'm Up To

Who Is This Guy?

I'm a Gameplay Programmer and Generalist specializing in flexible, designer-focused solutions.

I believe that a codebase should never hold back designers from implementing the features and content they ideally would. I'm committed to writing flexible and easily maintained code while still getting the job done at the end of the day- leaving designers to make a game with as little compromise as possible.