He received the Ph.D. in Electrical Engineering and Computer Sciences (EECS) from the University of California at Berkeley in 2015. He also holds a M.Sc. degree in Electrical Engineering from the University of Pisa and the Sant'Anna School of Advanced Studies, Pisa, Italy.