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.
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+).
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.
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.