I am a PhD student at the Computer Science and Engineering department at the University of Gothenburg and the Chalmers University of Technology. My research lies at the intersection of classical computer science and natural language processing (NLP), applying formal methods to improve searching in large, richly-annotated text corpora.

Before that I got my Master’s degree in computer science at the University of Applied Sciences, Technische Hochschule Mittelhessen in Gießen, Germany. During this time, I acquired much of the programming language theory that I am now using in my daily work: Compilers, type systems, automated program analyses and optimisations. I also had the opportunity to work as part of a research group, developing novel optimisation techniques for reversible programming languages.