Curriculum Vitae

You can see my full CV here (updated in October 2026).

If you would like to see a shorter version, you can find my 1‑page resume here.