· Software Engineer, Google2020–
· Postdoctoral Scholar, University of California, Berkeley2018–2019
· Doctor of Philosophy (Ph.D.), Computer Science, University of Colorado Boulder2014–2018
· Master of Science (M.Sc.), Computer Science, 4.0, University of Colorado at Boulder2012–2014
· Research Assistant, University of Colorado Boulder2012–2018
· Software Developer, Ladtelecom2011–2012
· Software Developer, FANAP2010–2011
· Bachelor of Engineering (B.E.), Computer Software Engineering, University of Tehran2006–2011