I received my degree in theoretical chemistry in 2001 (University of Pisa and Scuola Normale Superiore di Pisa) and the doctorate in 2006 in computational chemistry at the Scuola Normale Superiore di Pisa, Italy. My doctoral thesis, entitled "Multi-Grid QM/ MM Approaches in ab initio Molecular Dynamics" was supervised by Prof. Dr. Michele Parrinello. From 2006 to 2008, I worked as a post-doctoral researcher in the research group of Prof. Dr. Jürg Hutter at the University of Zurich, where I developed algorithms for ab initio and classical molecular dynamics simulations. Since 2008, I have been working in the department of Cognitive Computing and Industry Solutions at the IBM Research - Zurich Laboratory (ZRL). In 2015, I was appointed technical leader for molecular simulations at ZRL.