CV

A recent version of my resume.