my CV (as of july 2024)