CV

You can download my full CV here (updated on: 25/09/2025).

Education

Research experience

Programming skills

Publications

Talks