I work as a research assistant at the Department for Computer Science at the Friedrich-Alexander-University Erlangen-Nuremberg. In my daily work I am involved in scientific high performance computing, especially in performance engineering (PE) and the development of tools for PE. In 2009 I implemented the LIKWID Performance Tools. Recently I started the development of the HPC Monitoring Framework ClusterCockpit.
My preferred programming languages are:
- C for all system level and performance critical applications
- Go for web applications and tools
- Svelte for web user interfaces
- Perl as scripting language
I am not religious about operating systems. Privately I use everything from Windows to MacOSX, Linux and OpenBSD. I am a fan of simple and transparent solutions. For this reason I switched to OpenBSD as the sole operating system for my private laptop.
Other hobbies are:
- Collecting Seiko watches
- Collecting fountain pens
- Collecting mechanical typewriter
- Handheld gaming
- Fiddling with Hifi systems and loudspeaker construction
In this blog I share my experiences and opinions on various topics and hope that some of the information may be useful to others.