CV

You can download my CV (last updated June 2024)

Education

Work experience

Publications

Talks

Blog Posts

Professional Services

Skills