· Professor of Electrical and Computer Engineering, Carnegie Mellon University
· Postdoctoral Researcher, Drexel University and Carnegie Mellon University
· Associate Department Head of Computer Science, ETH Zurich
· Professor, ETH Zurich
· Diploma (M.Sc.) in Mathematics, University of Karlsruhe
· Doctorate (Ph.D.) in Computer Science, University of Karlsruhe
· Research Assistant, University of Karlsruhe