· Staff Scientist, Lawrence Berkeley National Laboratory2019–
· Computer Research Scientist, Lawrence Berkeley National Laboratory2014–2019
· Computer Systems Engineer, Lawrence Berkeley National Laboratory2011–2014
· Post-doctoral researcher, Lawrence Livermore National Laboratory2010–2011
· Dr. rer. nat (Ph.D.), University of Kaiserslautern2009–
· Diploma (M.S.), University of Kaiserslautern2006–
· PhD Student, HEC Montreal
· Visiting Assistant Professor, Purdue University
· Professor, UC Davis
· Master's degree, Université Paris – Dauphine