M.Sc. Computer Science student at the University of Tübingen, working across CI/CD, cloud infrastructure and security tooling. Currently building automated DevSecOps pipelines at Robert Bosch and a medication management platform at Medora Care.
SOFTWARE
ENGINEER
Academic
Background
M.Sc. Computer Science
University of Tübingen, Germany
Semester Abroad, Computer Science
University of Adelaide, Australia
B.Sc. Computer Science
University of Stuttgart, Germany
Work
Experience
Working Student at Robert Bosch GmbH
- Developing a RAG pipeline to automate vulnerability triage for iOS, Android and REST API security assessments
- Extracting true positives from pentest reports, reducing manual analysis effort
- Generating security reports using Nessus to report security bugs
Founding Engineer at Medora Care
- Built a voice-first AI platform for medication management in German care facilities, combining LLM-based NLU with a Human-in-the-Loop architecture
- Designed the end-to-end voice pipeline (wake word detection, STT, domain-specific NLU, TTS) optimized for care facility workflows
- Developed a GDPR-compliant full-stack prototype (Python, React, PostgreSQL) with automated inventory tracking and a 3-tier alerting system
- Designed multi-stage CI/CD pipelines in GitHub Actions with caching and separate workflows for linting, testing, security scanning (Trivy, Semgrep, Gitleaks) and deployment, using uv
- Built deployment pipelines shipping Docker images from CI through GHCR onto remote servers via SSH, with health checks and automatic rollback
- Maintained repo hygiene: branch protection, automated dependency updates, pre-commit hooks, secret-scanning gates
- Modeled Azure cloud infrastructure and designed a degressive per-patient pricing model targeting a €130M TAM in German care facilities
- Secured academic mentorship (Prof. Dr. Mahler, University of Tübingen); applied for the Science4Life Venture Cup Business Plan Phase 2026
Internship at ANDRITZ Schuler GmbH
- Built CI/CD pipelines with Podman and GitHub Actions for containerized builds, improving deployment reliability and development velocity
- Modernized a legacy C# codebase to .NET and ported a C# application to React with Electron.js
- Modernized a legacy ABAP codebase to enhance maintainability
- Developed an SQLite-based workflow with PowerShell scripting to automate cost-per-employee extraction, reducing manual reporting effort
- Conducted penetration testing and resolved identified vulnerabilities through test-driven development (TDD)
- Set up and evaluated a locally hosted Qwen3-Coder for internal development use, and delivered internal training on AI-assisted development with Claude Code
- Implemented automated visual defect detection using Gemini 3.1 Flash
- Debugged and extended Go-based network communication components
Student Research Assistant at Fraunhofer IPA
- Built automated, headless Isaac Sim pipelines for synthetic data generation
- Provided datasets for training robotic arm models
Shipped
Work
LiteLLM Contribution
Automated price updates in LiteLLM via a Python script and implemented additional features based on user requests. Pull Request #3630, successfully merged on GitHub.
Bachelor's Thesis in NLP
Automated the analysis of theory development in social science literature; fine-tuned BERT, ColBERT and DocBERT, then processed, visualized and interpreted the training data in Python.
Ordinos E-Voting System
Extended an e-voting system across frontend and backend, implementing security measures for safe online elections.
Core
Skills
CI/CD
Automating build, test and release pipelines end-to-end, from linting to production deployment.
Containers & Orchestration
Packaging and orchestrating services as containers, from local Compose setups to managed Kubernetes clusters.
Cloud (AWS)
Provisioning and operating cloud infrastructure on AWS, from compute and serverless functions to managed databases.
Infrastructure as Code
Defining infrastructure declaratively so environments stay reproducible and reviewable like any other code.
Security Tooling
Scanning code, dependencies and live systems for vulnerabilities across the software supply chain.
Artificial Intelligence
Applying machine learning and LLMs to real-world NLP, retrieval and automation problems.
Web Stack
Classic self-hosted web stack for running server-side applications and collaborative wikis.
Programming Languages & Tools
Day-to-day tooling for writing, running and automating software on Linux.
Get in
Touch
Open to new opportunities in software engineering, DevOps and security. Reach out by email or connect on LinkedIn. I usually reply within a day or two.