Resume

Download or print my latest resume — updated May 2026.