portfolio

(updated Jan 2020. some of my more recent work can be found here)