Curriculum Vitae

Education

2017 — ongoing

Ph. D. in Atmospheric Science

Chalmers University of Technology, Gothenburg, Sweden

Retrieval of Hydrometeors from Ongoing and Future Satellite Missions, Supervisor: Dr. Patrick Eriksson

2014 — 2016

Master's Degree in Physics and Astronomy

Chalmers University of Technology, Gothenburg, Sweden

Thesis Project: invlib - A Generic Implementation of Bayesian Methods for Inverse Problems in Remote Sensing, Supervisor: Dr. Patrick Eriksson

2012 — 2014

Master's Degree in Computational Science

Chalmers University of Technology, Gothenburg, Sweden

Thesis Project: An Imaging System for Classification and Quantification Supervisors: Dr. Johan Karlsson, Dr. Tobias Gebäck

2008 — 2011

Bachelor's Degree in Computer Science

University of Kiel, Kiel, Germany

Thesis Project: Identity-Based Cryptography in Haskell, Supervisor: Prof. Dr. Thomas Wilke

Professional Experience

2016
(3 Months)

Google Summer of Code

CERN, Geneva, Switzerland

  • Implementation of GPU and multi-core accelerated deep neural networks in TMVA/Root
  • Application of deep learning for classification and regression in particle physics
2016
(3 Months)

Student Research Assistant

Department of Earth and Space Sciences, Chalmers University of Technology, Gothenburg Sweden

  • Using neural networks for the retrieval of quantiles of the posterior distribution of cloud ice water content from satellite measurements
2015
(2 Months)

PRACE Summer of HPC

The Cyprus Institute, Nicosia, Cyprus

  • Hybrid implementation of the Arnoldi method in Fortran
  • Implementing deflation for the tmlQCD code for lattice QCD simulations
2015
(6 Months)

Student Research Assistant

Department of Earth and Space Sciences, Chalmers University of Technology, Gothenburg Sweden

  • Software development for the ARTS radiative transfer code
  • Optimization of linear algebra routines
  • Implementation of Bayesian retrieval methods
2014-2015
(9 Months)

Student Research Assistant

Department of Computer Science, Chalmers University of Technology, Gothenburg Sweden

  • Implementation of finite element exterior calculus in Haskell
2014
(2 Months)

Research Internship

Jülich Supercomputing Centre, Jülich, Germany

  • Implementation of accurate and stable, rotation-based operators for the fast multipole method for molecular dynamics simulations
  • Error analysis, testing, optimization

Workshops and Schools

2016
(1 Week)

International High Performance Computing Summer School

Ljubljana, Slovenia

  • Accelerator-based high performance computing
  • Performance analysis and profiling
  • Algorithmic approaches and numerical libraries
2016
(3 Weeks)

HPC-LEAP Winter School

Jülich Supercomputing Centre, Jülich, Germany

  • Parallel computing architectures and algorithms
  • MPI/OpenMP
  • GPU programming
2016
(1 Week)

High Performance Computing Training Week

Barcelona Supercomputing Center, Barcelona, Spain

  • MPI/OpenMP
  • Performance analysis and prediction
  • 3D scientific visualization

Computing

Languages

C++, Python, Haskell, Fortran, Bash, JavaScript

Data Analysis

SciPy, Matlab, Mathematica, R

Technologies

Parallel and distributed computing, GPU programming, high performance computing, machine learning, big data

Typesetting

LaTeX, TikZ, PGFPlots

Languages

German

native

English

Fluent written and spoken

French

Fluent written and spoken

Swedish

Fluent written and spoken

Spanish

Basic written and spoken

Extracurricular Experience

2011-2012

European Voluntary Service

Crèche la Souris Verte, Strabourg, France

  • Working as a cook in a daycare center