Hi, I'm Dennis 👋
I am a Computer Science Master’s student with a focus on programming languages, compiler construction, type systems, and algebraic effects.
I am interested in both the theoretical foundations and the practical implementation of programming languages. I enjoy exploring how language features are designed and how they are translated into efficient and expressive implementations.
- Programming language design
- Type systems
- Algebraic effects & effect handlers
- Compiler construction
- Functional programming
- Monomorphization in intermediate representations grounded in the sequent calculus (Master’s thesis)
I have experience in software development across different technologies and languages, including Java, Python, Scala, and TypeScript.
Alongside my studies, I also work on practical projects in software engineering and research environments.
- Experiments with programming language concepts
- Small projects related to compilers and type systems
- General software projects
Currently, I also work as a student assistant (Hiwi) at Fraunhofer IPA on the sQUlearn project. 👨💻

