After his BA in Aerospace Engineering at the University of Bologna with a thesis project on the application of differential GPS technique, he worked as GPS augmentation algorithm developer for an info-mobility project of the Italian Space Agency. He earned his MA in Astronautical Engineering at the University of Rome where he was involved in the first setup of a telescope system for space debris observation. His MA thesis was on orbit and attitude determination of space debris using optical measurements. He then moved to Bern, where he earned is Ph.D. degree. During his Ph.D., his research focused on the accuracy improvement of orbit determination results. He studied the influence of observation geometry in the orbit determination process and the benefits of angular and ranges data fusion. At the same time, he was responsible for maintaining the AIUB internal space debris catalog, the planning of observations at SwissOGS, SwissOGS data quality check, and was part of the SwissOGS night-observers.
At the University of Bern, he is involved in teaching the Fundamentals Astronomy course regarding satellite laser ranging and space debris observations. He also acts as advisor to bachelor, master and doctoral level dissertation projects.