This page lists some of the software I've helped develop. Most of it is open-source.
Robot Soccer
Our AIBO robot soccer code (CMPack'04, CMDash'05) is released under the GPL. This code includes the teamwork algorithms that were developed for the international competitions. You can get our source code from the CORAL web site.
GalaxyMage
GalaxyMage is a free, open-source tactical/strategic RPG for Windows, Linux, and Macintosh with online multiplayer support.
Mercurial
Mercurial is a distributed version control system. I've submitted a few patches, mostly for the user interface.
Twisted
Twisted is an event-driven Python networking library. I've submitted some documentation patches.
Perl
I've submitted patches to Perl's core networking libraries, most notably the standard module Net::Ping. I'm also the author of Net::Ping::External, a Perl module that interfaces with the system's ping command.
Marriage Proposal
I proposed to my wife in Perl. :) You can find the source here: marriage proposal. As a result, my wife and I were featured in the Piled Higher and Deeper comic.
