He received his B.Sc. from the Hebrew University of Jerusalem in 2002, and his Ph.D. from the Computer Science Department of the Technion in 2007 under the supervision of Yuval Ishai and Eyal Kushilevitz. Before joining Tel-Aviv he was a postdoc at Princeton University and Weizmann Institute of Science. He is interested in the theory of computation, mainly in cryptography and computational complexity. He enjoys spending time with his family and playing the guitar.