|
When not conflicting with my employment, I contribute what I can to the open source community. Below is a list of projects I have contributed to in recent memory:
Here is a list of other applications/projects I wrote, prior to joining Apple:
- OpenAG/OpenAG X - first (and fastest!) UNIX/Linux/OS X Audiogalaxy file sharing client. (C++, Cocoa) (11/01-6/02) (sourceforge)
- mod_rendezvous - Apache 1.3.x module which adds Rendezvous support to Mac OS X's built-in web server. (C) (1/03) (tgz)
- mod_SecureTransport - mod_ssl replacement for Apache 1.3.x written using OS X's SecureTransport APIs. (C/C++) (9/02) (sources)
- 3d Go - OpenGL demo which allows playing Go on a 3d board. (OpenGL, Cocoa) (12/02, 12/03) (tgz)
- bitslice - Bitslice DES for the G4 and AltiVec Vector Proecessing Unit. Part of my senior honors project. (C) (1/03-5/03) (pdf)
- Tiger - A little Java applet and presentation showing the Tiger hash algorithm. (11/03) (demo)
- Prim - A little Java applet and C source that visualizes Prim's algorithm. (academic) (11/01) (demo)
- RISK - Multithreaded, network playable (using RMI), team project. (04/00)
|