My programs

Blunder - a program suite that utilizes LAMP (and some other programs) so that people can review their chess games and learn from them

Projects I have worked on

I have contributed code to:

ePDFview - PDF reader
evince - GNOME document viewer
GOCR - Optical Character Recognition program
jEdit - Java Text Editor
Jackcess - Database library
Tomcat - Java application server
FBReader - Android book reader
Ubuntu - Linux distribution
XScreenSaver - screensaver and live wallpaper
Mu - a DSL built on Haskell that can build and run mu-recursive functions