Before joining the Dart team, he worked on V8, the JavaScript engine in Google Chrome. Karl holds a Diplom from Darmstadt University of Technology and a PhD from Aarhus University.