Niklas Deworetzki

About Me

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.

Publications

2026

2025

2024

2023

2022

2021

  • Compiling Janus to RSSA. Martin Kutrib, Uwe Meyer, Niklas Deworetzki, Marc Schuster. In: International Conference on Reversible Computation, RC 2021, Virtual Conference.
  • Program Analysis for Reversible Languages. Niklas Deworetzki, Uwe Meyer. In: International Conference on Programming Language Design and Implementation, PLDI 2021, Virtual Conference.