Here is a general version of my resume (updated September 24, 2024).