Experience
Four roles. Every line below is on my CV, in the same words.
AI Engineer (Working Student)BP-IT Consulting & Solutions GmbH
- Built four of the five services in a legal knowledge base: a three-stage pipeline that parses German and EU legislation into PostgreSQL, with embeddings in Qdrant and a citation graph in Neo4j.
- Shipped the verification service that runs up to 14 checks on a law before it is certified, and the dashboard that reports them.
- Built the ML core of a chest X-ray classifier over five findings, and the Docker Compose stack behind the services, contributing to the Kubernetes manifests and CI.
Intern, Programming of Workflows and Linking of DatabasesAUDI AG
- Built an Excel VBA application with UserForms for development release tracking, replacing a manual search through roughly 600 rows and 130 or more columns with dropdown selection and single-click lookup.
- Added separate interfaces for the German and Chinese markets, with create, update and delete forms writing back to the source sheet.
- Connected the tool to FREIPRO, the release system every department already used, so its records stayed in step. Other departments adopted it.
Student Research Assistant, Programming and VisualizationTechnical University of Munich
- Taught MATLAB lab sessions for mathematics and engineering students.
- Wrote the starter code the students worked from.
Student Research Assistant, Numerical Methods and Scientific VisualizationTechnical University of Munich
- Taught the MATLAB labs of Introduction to Programming at the Chair of Numerical Mathematics.
- Covered vectorisation, linear systems, and 2D and 3D visualisation.