About

I am a computer scientist, game designer, and educator who loves to make things that are fun, challenging, and useful.

My work includes games, applications, hardware, programming languages, data visualizations, websites, and more. If it’s original, meaningful, and I get to make it with my own hands, I’m into it. A strong believer that open source is the best way to write software, I share as much of my work as I can.