Academia & Teaching

Research in quantum optics and ultracold quantum gases, teaching experience, and the bridge to applied software engineering.

01

Academic Profile

My scientific background is in theoretical physics, quantum optics, ultracold quantum gases, and mathematical modeling. Today I connect that experience with professional software engineering: formulate models precisely, question assumptions, explain results clearly, and derive robust technical solutions.

about 10 years
scientific work
15+ years
professional software development
11
peer-reviewed scientific articles
Dr. rer. nat.
doctorate in physics

02

Academic Stations

2009 - 2011

Guest Scientist

Max Planck Institute for the Physics of Complex Systems

Research on quantum entanglement of nanocantilevers, dipolar BECs, and the dynamics of interacting many-particle systems.

  • MPIPKS
  • Many-Particle Systems
  • Phys. Rev. A

2008 - 2009

Research Associate

Heriot-Watt University

Research in quantum optics and ultracold quantum gases, including Zitterbewegung, chiral confinement, and quantum entanglement.

  • Ultracold Quantum Gases
  • Quantum Optics
  • Conferences

2006

Research Associate

TU Kaiserslautern

Research on multicomponent and stationary light fields, leading to a publication on dark-state polaritons.

  • Stationary Light
  • Density-Matrix Equations
  • Publication

2001 - 2006

Doctorate in Quantum Optics

TU Kaiserslautern

Dissertation on matter-wave optics of Dark-State Polaritons with applications in interferometry and quantum information.

  • Dr. rer. nat.
  • Quantum Optics
  • Maxwell-Bloch Equations
  • Mathematica
  • MATLAB

1996 - 2001

Diploma in Physics

TU Kaiserslautern

Studies with focus areas in quantum mechanics, electrodynamics, solid-state physics, photonics, analysis, linear algebra, functional analysis, and numerical methods.

  • Physics
  • Mathematics
  • Numerics
  • Computer Science

03

Teaching & Knowledge Transfer

Good teaching reduces complexity without making it trivial. I aim to make abstract concepts accessible through models, experiments, and concrete tasks. I am especially interested in connecting software engineering, mathematical thinking, and applied examples.

Current Teaching Formats

Volkshochschule Dresden, winter 2024/2025

Introduction to Julia

Course for programming beginners with a focus on language fundamentals, practical exercises, and numerical/scientific applications.

GitHub

Volkshochschule Dresden, winter 2026

Python for Data and AI

Introduction to programming with Python for beginners, with a focus on data analysis and artificial intelligence.

GitHub

Academic Teaching Experience

Lancaster University Leipzig Talk, April 2026

Inheritance vs. Composition in Object-Oriented Programming

Academic talk on design choices between inheritance and composition in object-oriented programming, with Python examples on reuse, coupling, flexibility, and maintainability.

GitHub

Appointment procedure in Digital Engineering, 2022

Trial Lecture on Linear Algebra / Matrix Calculus

Invited trial lecture with teaching material on mathematical foundations for a technically oriented study program.

GitHub

Master lecture, FH Frankfurt am Main, summer 2010

Field Theory of Optical and Microwave Systems

English-language lecture for master students in computer science and engineering.

TU Kaiserslautern and WE Heraeus course

Exercise Groups in Physics and Mathematics

Exercises in quantum mechanics, numerical physics, experimental physics, mathematics bridge courses, and statistical physics.

Knowledge Transfer in Industry

Volkshochschule Dresden and internal talk, 2024

Introduction to Artificial Intelligence

Accessible introduction to the history, principles, applications, and future of AI. The VHS session and the internal talk share a similar conceptual core.

GitHub

Workshop and teaching material

Git Workshop

Practice-oriented introduction to Git workflows, version control, and collaborative development processes.

GitHub

Technical talks in an industrial setting

Podman and Test Frameworks

Practice-oriented teaching of container runtimes and test infrastructure in professional software development.

Possible Teaching Topics

  • Software engineering and architecture
  • Test automation and quality assurance
  • DevOps, CI/CD, and cloud-native applications
  • Programming with Java, Python, or Julia
  • Data analysis and AI fundamentals
  • Mathematical modeling and numerical methods
  • Scientific work in computer science

04

Selected Publications

Selected context for my scientific publications. Complete and current profiles are linked through ORCID and Google Scholar.