I'm a postdoctoral associate in Computer Science at Yale Univesity. I'm currently working with Mariana Raykova on secure computation and consensus protocols. Previously, I was a postdoctoral associate in Computer Science at the University of Virginia working with David Evans.
I have a Ph.D. degree in Computer Science from the University of New Mexico, USA. I received a Master’s degree in Computer Science from UNM, a Master’s degree in Computer Engineering from Tehran Polytechnic, and a Bachelor’s degree in Information Technology from Tehran Polytechnic. I have worked as a research assistant with Jared Saia at UNM between 2012 and 2016. I have worked on scalable and fault-tolerant distributed algorithms for multi-party computation, secret sharing, and interactive communication over noisy channels.
Security and Privacy, Distributed Algorithms, Randomized Algorithms, and Game Theory