CV

You can download my CV (last updated September 2023)

Education

Work experience

Publications

Talks

Blog Posts

Professional Services

Skills