This page is a catch-all of what I’ve been up to lately, as well as a few things from the near past and the near future. It was last updated April 22, 2019.

If you’re looking for my completed work, here are some games I’ve made. If you want in-depth updates or announcements for future work, check out my mailing list.



I work as a Software Engineer at Oculus on the Oculus Browser team. Talk to me about WebVR!

Theatre and Musicals

I watched the Sailor Moon musicals last summer and promptly decided that I loved musicals (and theatre in general - a world I'd never actually explored deeply), so I'm actively seeking to be more involved with that.

I will be a part of Hello Earth's production of Star Wars Outdoors this summer. More details to come as I figure out what I'm doing!


I got very into computer keyboards, and spent a good part of half a year learning how to build them. I am still building them, and currently working on two projects for friends. (Psst, talk to me about keyboards.)

This Website

I'm still trying to figure out how to categorize and show my work here, so things may move around over the next few months. I've got a good system down for showing games, but for things like writing, art and music? It'll come slowly.

Personal Projects

Still working at them, despite my lack of updates. Writing stories and making games and all that jazz.

My way of working involves rotating between a large number of projects and then slowly chipping away at completing all of them. This makes it difficult to give timely updates to each one without my feed turning into a mess, unfortunately.

List of Current Projects

Desert Angels Shooter / adventure game in a desert scrapyard. The trash blocks your path, the trash is where all the stories are.

  • Backburner project. Project is slow as I take the time to learn Unity and Blender. I'm also anticipating Blender 2.8's release to continue making assets.

Omens Interactive story. The two lived at the end of the world, and they were loved, and they were hated, and they were feared.

  • Outline and rough draft complete. The game will be written on the Recital engine (see below), so is blocked until that engine becomes more robust.

Recital Framework for multimedia interactive stories.

  • Currently my main project. The base engine is operational, but it will require a lot more polish and testing.

Amorphic Personal website.

  • You're reading it now! I want to have better organization, but I'm not sure yet what that will look like.