Methodology and sample code used for handling a realtime chat infrastructure that can support 100,000 connected clients sending 10,000 messages per second
World map using hand-drawn textures to create a fantasy aesthetic. Uses MapNick, TileStashe, and Natural Earth data.
Story Generation Engine
Winter 2011
A work in progress story generation engine using bottom up, character driven actions / reactions combined with top down plot generation to create a character motivated story.
OpenLayers Architect
Summer 2008
Generate code for creating OpenLayers maps. From Google Summer of Code '08