An incomplete list of projects I have worked on.