Industry

I moved from academic research into software engineering to work closer to production systems: architectures, developer workflows, and domain applications that have to hold up under real constraints.

For the academic path that preceded this transition, see my Research and Education pages; related career and software-engineering talks are collected under Presentations.

Carl Zeiss AG
Jan 2025 – Present

Senior Software Engineer

Carl Zeiss AG

Munich, Germany

  • Owned the GenAI platform application stack at ZEISS – the default architecture, standards, and guardrails for every onboarded application across business units, delivering an estimated €1.1M in productivity gains. Codified these standards in an internal Software Development Handbook (~275 visits/month; cumulative notional value of €132K+).
  • Technical owner of AI Launchpad, ZEISS' company-wide system of record for AI initiatives, actively used by the CFO and CEO to track AI maturity and strategic progress.
  • Technical owner for Debrief Expert Copilot, an LLM-based system preserving institutional knowledge at risk from expert attrition.
  • Drove enterprise-wide adoption of AI coding agents – establishing tooling standards, compliance guardrails, and cost governance so teams could integrate agentic workflows safely. Published an internal Agentic Engineering book to accelerate enablement (~1,300 visits/month; cumulative notional value of €156K+).
Preisenergie GmbH
Oct 2023 – Dec 2024

Senior Software Engineer

Preisenergie GmbH

Munich, Germany

  • Architected full-stack applications (FastAPI/Next.js/React) serving the German energy market.
  • Led infrastructure modernisation: microservices on Kubernetes with CI/CD via CircleCI and ArgoCD.
  • Principal architect for a Shiny application ecosystem, R packages, and ETL pipelines – modernising legacy systems into maintainable codebases.
  • Migrated all company applications from AWS to GCP with zero downtime.
esqLABS GmbH
Sep 2021 – Aug 2022

Senior Research Software Engineer

esqLABS GmbH

Berlin, Germany

  • Built PBPK modelling, simulation, and visualisation systems using object-oriented design in R.
  • Developed and tested production Shiny web applications in the pharmacometrics domain.
  • Designed a modular R package ecosystem to improve maintainability and extensibility.

The engineering work shown here is preceded by years of open-source software development — R and Python packages used by hundreds of thousands of researchers worldwide. If you are assessing software engineering depth, the Open-Source page is as relevant as this one.