Résumé

For the curious (I have no idea who might read this or why), I’ve attached a slightly redacted copy of my résumé (last updated: 2019-01-22).

Enjoy!

By attempting to reproduce anything described on this website, you agree to hold me harmless against any lawsuit or liability.