About Me

I’m a Robotics Software Engineer, currently working at the Artificial and Mechanical Intelligence Lab at the Italian Institute of Technology (IIT).

Here, I have the opportunity to work with cutting-edge technologies to enhance the capabilities of humanoid robots.

In particular, my work focuses on the simulation and control of humanoid robots and some of my contributions include:

  • Working on a Research Project on humanoid robotics sponsored by Sony Interactive Entertainment Inc., aka the company behind PlayStation(Simulink, Matlab);
  • Developing advanced C++ libraries to seamlessly integrate the robotics stack with the Gazebo-Sim simulator, using Yarp middleware for real-time communication and simulation;
  • As a core developer with the ∂P team (Parallel Differentiable Simulations), contributing to the development of JaxSim, a next-generation simulator built in Python and JAX for differentiable robotic simulations.

Before IIT, I worked as an ML Engineer at Tenova, completing a graduate program within the Techint group. My experience there involved applying Industry 4.0 technologies to improve industrial processes through data-driven solutions.

I hold a B.Sc. (2017) and an M.Sc. (2020, with highest honors) in Automation and Control Engineering from Politecnico di Milano, where I developed my master’s thesis under the supervision of Professor Paolo Rocco at the Merlin Robotics Lab.

In my free time, I enjoy spending time in nature, running, trail running, cycling, and playing soccer. I’m also passionate about video games, movies, and books.