Betaville is an open-source multiplayer platform for real cities, in which ideas for new works of architecture, urban design, and development can be shared, discussed, and brought to maturity in context with the kind of broad participation taken for granted in open source software.Read More
I worked with a truly all-star team to put together an interactive online garden and live showcase event where users can pledge green acts and entries in a digital scene. We used a variety of technologies including Java, Netty, PostgreSQL, Unity, Processing, and openFrameworks.Read More
My Master's Thesis, a technical position paper on the importance of open data and how it can bring about smarter, more informed, decisions. Beyond the business case for open data, it puts forth an enthusiastic argument for tying this data into better visualizations that go beyond today's mapsRead More
jMonkeyEngine is a game engine made for developers who want to create realtime 3D applications. Programmed entirely in Java, it is aimed at wide accessibility and quick deployment to desktop, web, and mobile platforms. I serve as the webmaster and co-manager for the project.Read More
A fun little monophonic synthesizer I wrote that plays notes based on ground elevation in the Grand Canyon. The mesh is generated at a resolution of 1 posting per 10 meters in realtime using USGS web services and is saved to both OBJ and COLLADA via a self-written exporter.Read More
An interactive billboard and administration panel for curation that aggregates official Nike tweets as well as those using the #MakeItCount hashtag for their campaign. The display also integrated online score leaderboards from the new Nike+ Fuelband.
Let's make something together, get in touch!