· Professor And Chair, University of Maryland2021–2017
· Professor And Interim Chair, University of Maryland2020–2021
· Professor, University of Maryland2017–
· Professor, University of Bern2008–2016
· Assistant Professor, University of California, San Diego - Jacobs School of Engineering2006–2008
· Doctor of Philosophy - PhD, Computer Science, ETH Zürich1998–2003