Before joining UVic, he was a postdoctoral researcher in the Graphics and Geometry Laboratory at EPFL. Andrea obtained his M.Sc. (cum laude, gold medal in ENCS) with a focus on digital signal processing from Politecnico di Milano. He completed his Ph.D. in 2013 at Simon Fraser University as an NSERC Alexander Graham Bell scholar. His doctoral research at SFU focused on digital geometry processing (skeletal representations and surface reconstruction). Recently his focus is on real-time registration and modeling, with applications to augmented reality and human-machine interaction.