Education
2017 - 2023 Ph.D., Computer Science
University of Pittsburgh, Pittsburgh, Pennsylvania, USA
Advisor: Dr. Alexandros Labrinidis
2014 - 2017 Master of Science, Computer Science and Engineering
Politecnico di Milano, Milan, Italy
Advisor: Dr. Marco Brambilla
2002 - 2007 Bachelor of Science, Computer Software Engineering
Sharif University of Technology, Tehran, Iran
Advisor: Dr. Rassol Jalili