Professional Experience
12/2025 – Present
Professor for Natural Language Processing and Large Language Models, Technical University of Cologne
- Research Focus: Extraction of structured data from documents and text simplification.
- Teaching: Courses on NLP, LLMs, and related topics in Data Science.
05/2019 – 11/2025 Machine Learning Engineer & NLP Expert, how.fm, Cologne
- Instructional Design Assistant (IDA): Process using multiple LLM calls to create high-quality learning courses from customer documents.
- Automatic creation of multiple-choice quizzes using LLMs.
- Evaluation and automatic improvement of machine translations.
- Instruction Feedback: Structured feedback on written instructions.
- Extraction of instruction texts from customer documents.
- HowBERT: A model to recognize actions and their relationships in texts.
- Machine Learning Operations & Management:
- Annotation process
- Training and evaluation of models
- Deployment of models
- Monitoring of models and LLM calls
- Supervision of student employees.
08/2017 – 05/2019
Machine Learning Engineer & NLP Expert, fedger.io, Cologne
- Computer Vision on restaurant menus to extract items.
- Data analysis in Python.
Teaching Experience
04/2023 – 07/2024
Lecturer, Technical University of Cologne
Courses: Data & Information Science Project Seminars
11/2020 – 01/2022
Volunteer Lecturer, University of Cologne
Courses: Mathematics for Refugees
04/2018 – 02/2019
Lecturer, Technical University of Cologne
Courses: Mathematics for Engineers
10/2013 – 05/2017
Teaching Assistant (Research Assistant), University of Osnabrück
Courses: Seminar on Mathematics, Mathematics for Practitioners, Linear Algebra
10/2008 – 10/2013
Tutor (Student Assistant), Technical University of Berlin
Courses: Computer-Oriented Mathematics, Linear Algebra, Analysis
Education
10/2013 – 08/2017
Ph.D. in Mathematics, University of Osnabrück
Associated Member of the DFG Graduate School, Grade: Magna cum laude
Thesis: Topics in Combinatorial Algebra – Algorithms & Computations
Supervisors: Winfried Bruns & Martina Juhnke-Kubitzke
04/2011 – 10/2013
M.Sc. in Mathematics, Technical University of Berlin
Grade: 1.2
Thesis: Computation of Polyhedral Divisors
Supervisor: Klaus Altmann
10/2007 – 04/2011
B.Sc. in Mathematics, Technical University of Berlin
Grade: 1.2
Thesis: Using Sperner’s Lemma for Dissections into Equal-Area Triangles
Supervisor: Günter M. Ziegler
Skills
- NLP & LLMs: HuggingFace Transformers, SpaCy, Langfuse, LangChain, NLTK, AllenNLP
- Machine Learning: Scikit Learn, Torch, Keras, Numpy
- Deployment: Sagemaker, AWS Cloud Management, Flask, Docker, Git
- Data Science: Pandas, SQL, BigQuery, Plotly, Matplotlib
- Programming Languages: Python, TypeScript, C++ (boost, OpenMP), Java, LaTeX
- Management: Agile project management, supervision of student employees, organization of workshops and conferences
Research Interests
- Implementation & management of applications with multiple LLMs and agents
- Extraction of (structured) information from documents through Document Layout Analysis and multimodal LLMs
- Text simplification: Metrics and models for assessing text complexity and simplifying texts using LLMs
Grants & Scholarships
10/2023 – 07/2024
Google Cloud Credits via the Google Education Program, for seminars at the Technical University of Cologne, Amount: $1450
08/2018 – 01/2021
Innovation Assistant from the Ministry of Economic Affairs NRW, how.fm, Cologne, Amount: €45000
10/2015 – 04/2016
DAAD Research Scholarship, San Francisco State University, Amount: €10000
10/2009 – 06/2010
Erasmus Scholarship, University of Durham (UK)
Publications
- The Subdivision of Large Simplicial Cones in Normaliz, (with Winfried Bruns & Christof Söger), arXiv:1605.07440, Mathematical Software – ICMS 2016
- The Stanley Depth in the Upper Half of the Koszul Complex, (with Lukas Katthän), arXiv:1408.5727, Communications in Algebra
- Normaliz 2013–2016, (with Winfried Bruns & Christof Söger), arXiv:1611.07965, Algorithmic and Experimental Methods in Algebra, Geometry, and Number Theory
- The Local h-polynomial of Barycentric Subdivisions, (with Martina Juhnke-Kubitzke & Satoshi Murai), arXiv:1704.08057, Discrete & Computational Geometry
Conferences & Workshops
Organizer
- 08/2016
FRICO 2016, University of Osnabrück - 10/2015
Combinatorial & Experimental Methods in Commutative Algebra and Related Fields, University of Osnabrück - 09/2015
Algorithmic & Experimental Methods in Algebra, Geometry and Number Theory, University of Osnabrück
Presentations
- 01/2023
Getting Your Model to Production with AWS Sagemaker, CAIML, Cologne - 09/2016
Representations of Hilbert Series in Normaliz, Algebra & Geometry Seminar, University of Genoa - 08/2016
Understanding Subdivisions of Simplicial Complexes via Local h-Vectors, Conference on Combinatorial Structures in Geometry, University of Osnabrück - 07/2016
The subdivision of large simplicial cones in Normaliz, ICMS 2016, Zuse Institute Berlin - 05/2016
Representations of Hilbert Series in Normaliz, Normaliz Workshop, University of Osnabrück - 03/2016
Understanding Subdivisions of Simplicial Complexes via Local h-Vectors, UW Combinatorics Seminar, University of Washington - 10/2015
Kangaroos in Big Cones, AGC Seminar, San Francisco State University - 08/2015
Kangaroos in Big Cones, FRICO 2015, University of Cologne - 05/2015
Integer Programming and Normaliz, Normaliz Workshop, University of Osnabrück - 11/2014
The Stanley Depth in the Upper Half of the Koszul Complex, Colloquium on Combinatorics 2014, University of Ilmenau
Memberships
- 2024
Founder of the Online Community rhAInland - 2014 – 2023
Member of the University Pop Choir and Pop Choir Cologne, University of Osnabrück & Cologne - 2013 – 2017
Trainer at University Sports, University of Osnabrück - 2007 – 2013
Member of the Student Council (MatheINI), Institute of Mathematics, Technical University of Berlin - 2011 – 2013
Member of the Tutor Selection Committee, Institute of Mathematics, Technical University of Berlin - 2009 – 2012
Student Representative in the Appointment Committees for Algebra and Discrete Geometry, Institute of Mathematics, Technical University of Berlin - 2008 – 2010
Student Representative on the Institute Council, Institute of Mathematics, Technical University of Berlin