CV (Last updated Jan. 2025)