Senior Software & AI Engineer at DSD, working on machine learning and simulation to optimize train schedules. My interests include machine learning, in particular reinforcement learning, software architecture & engineering, networking, as well as research and tech in general. .

  • Computer science PhD from Paderborn University, Germany (thesis)
  • 5+ years of experience in research and in software engineering with Python
  • Project leader of own 2-year project from ideas to implementation (€ 100K grant)
  • Author of 25+ peer-reviewed publications with 2 awards
  • Experienced collaborator in large interdisciplinary projects with industry partners
  • Open-source contributor and maintainer of Ray RLlib, a leading framework for deep RL

Always curious and eager to learn and to challenge myself. Enjoy tackling difficult problems and finding creative solutions.


PhD in Computer Science (summa cum laude, with honors)

2017 - 2022
Paderborn University, Germany

MSc in Computer Science (Grade 1.0 with honors)

2015 - 2017
Paderborn University, Germany

BSc in Computer Science (Exchange semester)

University of Oklahoma, USA

BSc in Computer Science (Grade 1.3 with honors)

2011 - 2015
Paderborn University, Germany

German grades: 1.0 = excellent, 4.0 = sufficient/passing grade


Senior Software & AI Engineer

2022 - Present

Design of reinforcement learning approaches for optimizing train schedules quickly and autonomously. Development of high performance simulation. Coordination between AI and simulation teams.

Research on network management and optimization, network softwarization (NFV/SDN), cloud and edge computing, 5G and beyond, as well as machine learning and reinforcement learning.

Researching, implementing, and evaluating different protocols for vehicular networking.

Student Teaching Assistant

Paderborn University, Germany

Teaching weekly tutorials on

Honors & Awards

For our paper at 2020 IEEE/IFIP International Conference on Network and Service Management (CNSM)

Accepted at Software Campus with €100K grant to lead my own 2-year research project, RealVNF.

Distinguished Student 2016


Awarded by the computer and communication systems group, Paderborn University

Awarded by Germany’s oldest and most prestigious scholarship foundation

National scholarship awarded to less than 1% of students in Germany

Paderborn University’s computer science scholarship incl. conference grants

Award for outstanding performance in mathematics (best of my year)

Skills & Technology


German (native), English (professional), Spanish, Finnish (intermediate)


Python, Java, C++, JavaScript

Cloud & Container:

Docker, Kubernetes, AWS, GCP DevOps

Machine Learning:

numpy, pandas, sklearn, TensorFlow, Keras, PyTorch


Ray RLlib, OpenAI Baselines, OpenAI Gym


  • Technology & Machine Learning
  • Traveling & Languages
  • Hiking & Running
  • Cooking & Eating