Badges
Certifications
Work Experience
Senior Software Engineer
Divergent3D•  October 2019 - April 2020
Software Engineer 4
MSC Software•  January 2014 - October 2019
Research Scientist
Rice University•  February 2012 - December 2013
Research Associate
University of Alberta•  January 2005 - January 2012
PhD Student / PostDoc
Max-Planck Gesellschaft•  September 1999 - December 2004
Education
Technische Universität Carolo-Wilhelmina Braunschweig
Physics, PhD•  September 1999 - June 2004
Moscow State University
Physics, MS•  September 1993 - January 1999