Skip to content
Experience
Projects
Writing
Speaking
Contact
Résumé
The one-page version.
Download PDF
↓
This PDF was last updated in July 2026.
Experience
is kept current.