I am currently a Ph.D. student at Johns Hopkins University, advised by Prof. Scott Smith. I received my M.Sc. and B.Sc. degrees in computer software engineering from Sharif University of Technology, and Amirkabir University of Technology respectively.