Projects
I’ve had a varied career, from games & graphics, to mobile devices, development tools, and web infrastructure. These are the many of the projects I’ve worked on over the years.
Protest Headlines : April 6, 2025
An analysis of the newspaper headlines following the April 6 Hands Off protests
Schism
It seems I still can’t stop trying to build games
National Parks Soundscape
Soundscape board from U.S. National Parks
Games in Go
That time I thought it was a good idea to write games in Go
XKCD World Clock
A simple implementation of the XKCD clock
FullStory
The one that actually got off the ground
Homebase
New startup, new project, that you never got to see
Bench2D
Just how fast are these Javascript VMs, anyway?
Minecraft
Porting Minecraft to the Web for Mojang, but not releasing it
Angry Birds
Helping Rovio port Angry Birds to the Web
Quake II
Porting Quake II to the Web just for fun
Google
My time working on the Google Web Toolkit
Innuvo
My first little startup you’ve never heard of
AppForge
Building mobile software before it was cool
Wizards & Warriors
Building a great old-school CRPG under duress
Pixel Technologies
Games and contract work in the early 90s
Lotus
Working on Ami Pro, for those of you old enough to remember
Z-Soft
My first real job: tech support for imaging software
Georgia Tech
My alma mater: 8½ years for an undergraduate degree