My work and research interests are in HPC, in particular in code optimization (algorithmic and technical), accelerator programming, performance portability, performance monitoring, scientific visualization and visualization infrastructure, bridging the gap between HPC and cloud computing, and scientific computing in general.
In addition to providing HPC user support, I have contributed to the following HPC code projects (among others):
- DIAMOND, in collaboration with Hajk-Georg Drost’s Lab at the Max Planck Institute for Developmental Biology (ongoing)
- SeLaLib, in collaboration with the division of Numerical Methods in Plasma Physics at the MPI for Plasma Physics (ongoing)
- BioEN, Cadishi, and Capriqorn (Github), in collaboration with the department of Theoretical Biophysics at the MPI for Biophysics (ongoing)
- S/PHI/nX, in collaboration with the department of Computational Materials Design at the MPI for Iron Research
Since 2015 I’ve been developing and teaching multiple courses on Python for HPC, HPC, GPU programming, and scientific visualization.