Hallöchen
I am a Master's student in Computer Science at the Otto von Guericke University Magdeburg.
My passion lies in low-level systems programming. I am focused on the internals of databases, debuggers, and high-performance computing. My primary languages are Zig and C.
Research & Work
I work as a Research Assistant (HiWi) at the Chair for Parallel Programming and I/O. My work centers on storage frameworks for HPC:
- Haura: A high-performance key-value and object store.
- Julea: A flexible storage framework where I'm currently implementing the HDF5 connector to support scientific workloads.
I am also a tutor for the "Parallel Programming" course (fourth time) and have previously tutored Mathematics 1 for CS students.
Current Projects
I am currently working on Flicker, a universal load-time binary rewriter for amd64 Linux.
Implemented in Zig, this project acts as a custom user-space loader that dynamically patches ELF binaries and JIT-compiled code. I am documenting the development process in a series of blog posts, starting with the topic of loading.