Carsten received the M.Sc. degree in electrical engineering and information technology from the Technical University of Munich (TUM) in 2015. He then joined the Chair of Scientific Computing in Computer Science of TUM's informatics department and received the Dr. rer. nat. degree in 2020. In his research he applies advanced numerical methods on geophysical problems, such as large-scale dynamic rupture scenarios. His particular research interests are the use of code generation and compiling techniques to generate efficient and sustainable software, and to create scalable software for the latest supercomputers. During his doctoral studies he was one of the main developers of the earthquake simulation software package SeisSol.