· Professor, University of Texas at Austin2011–
· Full Professor in Computer Science, ETH Zurich2008–
· Researcher, Microsoft Research2007–2008
· Assistant Professor for Software Component Technology, ETH Zurich2003–2008
· Undergraduate Studies, Technical University of Munich1991–1996
· IT Project Manager, Deutsche Bank
· Professor, Duke University
· Professor, INSAIT
· Professor, M.D. Anderson Cancer Center
· PhD Student, Purdue University
· PhD Student, University of Hagen