In 2005 I obtained a Master's degree in Computer Engineering at Politecnico di Milano, Milan, Italy and a Master's degree in Computer Science at University of Illinois at Chicago, IL, USA.
I then worked for one year for Iriscube Reply S.p.A. as an IT consultant in several projects for Banca Woolwich, Barclays Bank PLC group.
In 2006 I joined IRIDIA, Université Libre de Bruxelles in Belgium under the supervision of Prof. Marco Dorigo. While at IRIDIA, I obtained a Diplôme d'études approfondies in 2007 and a PhD in applied sciences in 2014; I also completed a 8-month post-doctoral period.
Between January 2015 and August 2016, I was a post-doctoral researcher at MIST, École Polytechnique de Montréal in Canada under the supervision of Prof. Giovanni Beltrame.
Since September 2016, I have been an assistant professor at Worcester Polytechnic Institute in the United States.