I obtained my B.Sc. from Amirkabir University (Tehran Polytechnic) in Computer Science 2003 and, I received my M.Sc. and Ph.D. from York University in Computer Science 2007 and 2015, respectively. I conducted my research under supervision of Eric Ruppert during M.Sc. and Ph.D. My area of research is distributed computing.