Papers

These are some of the many papers and posters I've worked on.

Projects

Programming projects I've worked on:

Handiwork

Papers written, presentations given, etc.: