I am a Postdoctoral Associate at the MIT Sloan School of Management. I work at the Operations Research Center under the supervision of Prof. Dimitris Bertsimas.

In 2017 I obtained my D.Phil. (Ph.D.) at the Department of Engineering Science, University of Oxford under the supervision of Prof. Paul Goulart in the Control Group. My doctorate was part of the Marie Curie EU project TEMPO.

In 2016, I visited Prof. Stephen Boyd’s group at Stanford University where I developed the OSQP solver.

Before joining Oxford, I received a B.Sc. degree in Automation Engineering from Politecnico di Milano in 2012 and a M.Sc. in Robotics, Systems and Control from ETH Zürich in 2014. During my M.Sc. I was an intern at Siemens Building Technologies.

My research focuses on the interplay between optimization an machine learning. I am also interested in fast numerical methods for embedded optimization and optimal control.