My resume (updated June 2018):