This CV was updated in May 2025.
resume.pdf