About
I am an Associate Professor of Computer Science at the University of Bergamo, where I also serve as Rector's Delegate for Artificial Intelligence. I earned my BSc, MSc, and PhD in Information Technology from Politecnico di Milano (PhD 2011, advisor: Prof. E. Amaldi), then held postdoctoral and faculty positions at Politecnico di Milano, RWTH Aachen University, and the University of Southampton — where I was Lecturer and then Associate Professor of Operational Research (2016–2022) — before returning to Italy in 2022. I was a Fellow of the Alan Turing Institute (2021–2023).
My research focuses on artificial intelligence, machine learning, and mathematical optimization for decision support. On the methods side, I work on combinatorial and bilevel optimization (mixed-integer programming, cutting-plane and column-generation methods) and, more recently, on graph and hypergraph neural networks. Application domains include energy systems, algorithmic game theory, and deep learning. I am a Principal Investigator of the HEXAGON project (PRIN-PNRR, EU Next Generation EU) and contribute to the AI4SF PhD program at UniBg. I have authored more than 60 scientific publications.
I serve as Associate Editor of the Asia-Pacific Journal of Operational Research and hold the Italian National Scientific Qualification (ASN) as Full Professor in Operations Research. I welcome collaboration in AI, machine learning, optimization, and the responsible adoption of intelligent technologies.
Academic appointments
- 2025– Associate Professor of Computer Science, Department of Economic Sciences, University of Bergamo
- 2026– Rector's Delegate for Artificial Intelligence, University of Bergamo
- 2022–25 Researcher in Computer Science, University of Bergamo
- 2020–22 Associate Professor of Operational Research, University of Southampton
- 2016–20 Lecturer in Operational Research, University of Southampton
- 2019 Visiting Professor, Université Paris Dauphine
- 2018 Visiting Professor, Politecnico di Milano & Université Paris Dauphine
- 2012–16 Postdoctoral Researcher, RWTH Aachen University (Discrete Optimization group, Prof. A. Koster)
- 2011–12 Postdoctoral Researcher, Politecnico di Milano (Operations Research group, Prof. F. Maffioli)
- 2010 Visiting Scholar, Tepper School of Business, Carnegie Mellon University (host: Prof. F. Margot)
Education
- 2008–11 PhD in Information Technology, Politecnico di Milano (advisor: Prof. E. Amaldi). Thesis: On coordinated cutting plane generation and mixed integer programs with nonconvex 2-norm constraints.
- 2005–07 MSc in Engineering of Computing Systems, Politecnico di Milano. Grade: 110/110 cum laude.
- 2002–05 BSc in Engineering of Computing Systems, Politecnico di Milano. Grade: 110/110 cum laude.
Fellowships & qualifications
- 2022 Italian National Scientific Qualification (ASN) as Full Professor — Operations Research
- 2021–23 Fellow, Alan Turing Institute, UK
- 2021 Italian National Scientific Qualification (ASN) as Associate Professor — Computer Science
- 2020 Italian National Scientific Qualification (ASN) as Associate Professor — Operations Research
- 2017– Fellow, Higher Education Academy (UK Professional Standards Framework), ref. PR139371
Honors & awards
- 2021 Paper selected among the most-cited on EURO Journal on Computational Optimization
- 2017 Selected for STEM for Britain poster competition, House of Commons, London
- 2008–10 PhD scholarship, Politecnico di Milano (1st place among 80+ applicants, MIUR)