received the Ph.D. degree in Electrical and Computer Engineering from the University of Toronto, Canada, in 2015, the M.Sc. degree in Computing Science from Simon Fraser University, Canada, in 2009, and the B.Sc. degree in Software Engineering from Sharif University of Technology, Iran, in 2007. His research interests include computer networks, distributed systems and middleware systems.