I'm getting my Ph.D. in computer science. I do research on performing automated program transformations at speeds that permit real-time IDE support. In a nutshell: it's tab-completion for non-trivial changes like refactoring. Currently working on WitchDoctor.

I have five years of industry experience in Ruby on Rails, PHP, and other backend web technologies. I'm equally familar with HTML, CSS, and JavaScript. Currently working on EpicShores.

I've designed various computer games and mobile applications from scratch in industry, school, and research. Currently working on CodeSpells.