First you get to read my disclaimer (yay).
Few of these projects are documented as completely as I'd like. Most of them were done as projects for a class or for a research group, and when you have a deadline to hit, documentation is the first thing to go out the window. That said, most of the code is, if not all javadoced, at least commented, and most of them are documented at the project level if not at the software level.
Not included, of course, is work I did at Osprey Video or UNC ATN.