CV

Download a PDF version of my CV

Education

Work experience

Software & Coding Skills

Publications

Talks

Professional Education

Professional Affiliations