Here is a general version of my resume (updated September 5, 2025).