Projects

These are some of the projects I've worked on, sorted in rough chronological order, most recent first.