Master of Science in Engineering Physics from Lund University 1988-1993; thesis "Applications of automatic and symbolic differentiation in numerical computations". Ph.D. from Lund University 1993-1998; thesis "Runge-Kutta solution of initial value problems : methods, algorithms and implementation". In 1998 began working on Modeling and Simulation Software at Dynasim AB later acquired by Dassault Systemes. Leader of Modelica Language Project, https://github.com/modelica/ModelicaSpecification, since 2016.