· Full Professor, University of California, Riverside2025–
· Ross Family Chair In Computer Science, University of California, Riverside2024–
· Associate Professor, University of California, Riverside2021–2025
· Assistant Professor, University of California, Riverside2016–2021
· Software Engineering Intern, Google2015–2015
· Research Intern, Microsoft2014–2014
· Research Intern, Microsoft2013–2014
· Doctor of Philosophy (PhD) Computer Science, Carnegie Mellon University2011–2016
· Research Assistant, Carnegie Mellon University2011–2016
· Research Teaching Assistant, Technical University of Crete2010–2011