Andrew Kirmse's Home Page

Some things I have worked on

TI-Runner Editor, a level editor for a Loderunner-like game that I reverse engineered.  This sold a few copies in 1987 before the TI/99-4A went under.

The arcade game emulator MAME, for which I did some work on the Windows UI.

Meridian 59, the first 3D MMO.  I created this with my brother Chris in 1994, and it was published in 1996.

My master's thesis was implementing the two-phase commit for Thor, an object-oriented database, in Barbara Liskov's group at MIT in 1995.

I built some nice multiplayer networking libraries for the Sega Dreamcast that unfortunately never saw the light of day.

Star Wars: Starfighter, a million-selling space combat game for the Playstation 2 and Xbox (2001).  I wrote the graphics, animation and collision detection systems, and snuck in a multiplayer mode as an Easter egg.

Game Programming Gems, a series of books on game programming.  I contributed to the first 4 volumes and was the editor of Game Programming Gems 4.

Google Desktop (2004).

Google Maps.  I helped launch Maps in 2005.

Google Earth.  Engineering director in 2010. 

Google Maps for Mobile.  Engineering director in 2011.

Google Now.  I co-created Google Now and recruited and led the engineering team.  It launched in 2012.

Peakbagger, an Android app for tracking mountain climbs, which I wrote in 2014.  I released an iOS version in 2015.

I ran an analysis of U.S. terrain data and found 10 new county high points.  Here is a KML file with the full results.

I ran an analysis of global terrain data to compute the true isolation of every mountain in the world.  A description is here.

After mountain prominence researcher Edward Earl's death in 2015, I helped to restore his WinProm program to a usable state.  I later computed the prominence of every mountain in the world here, and wrote a journal article here.  In 2020 I updated the results to compute the subsidence of every basin in the world here.

You must be logged in to add gadgets that are only visible to you