Resumé
Current resumé (Aug 26 2025)
Download resumé (.docx)