Full-time from January 2027 Teilzeit ab Mitte November ·
Vollzeit ab Januar 2027
Data & Automation Engineer. Software Development · Data Pipelines · Test Automation · AI Integration Data & Automation Engineer. Softwareentwicklung · Datenpipelines · Testautomatisierung · KI-Integration
I solve concrete problems with data and software: from a focused automation script to a complete system in production. Tailored to your situation, delivered cleanly. You work directly with the person who writes the code.
Ich löse konkrete Probleme mit Daten und Software: vom fokussierten Automatisierungsskript bis zum vollständigen System im Echtbetrieb. Passgenau auf Ihre Situation, sauber umgesetzt. Sie arbeiten direkt mit der Person, die den Code schreibt.
// Clear scope. Straight to the solution.
// Klarer Scope. Direkt zur Lösung.
From data migration to production. Von der Datenmigration bis zum laufenden Betrieb.
Application Development & Operations Anwendungsentwicklung & Betrieb
Web applications and internal tools that fit your workflows, often replacing spreadsheet solutions or legacy systems. I build with Python and .NET, set up CI/CD and keep things running reliably, with monitoring, encrypted backups and a rehearsed recovery.
Webanwendungen und interne Werkzeuge, die genau zu Ihren Abläufen passen, oft als Ablösung von Excel-Lösungen oder Altsystemen. Ich entwickle mit Python und .NET, richte CI/CD ein und sorge für einen stabilen Betrieb mit Monitoring, verschlüsselten Backups und einer geprobten Wiederherstellung.
Data Pipelines & Automation Datenpipelines & Automatisierung
Collecting data from different sources, cleaning it and making it usable: as maintainable pipelines with clean error handling, and for recurring tasks that still run by hand today. This includes data migration from legacy systems such as Excel/VBA, .NET applications or grown databases, verified and traceable.
Daten aus verschiedenen Quellen zuverlässig einsammeln, bereinigen und nutzbar machen: als wartbare Pipeline mit sauberem Fehler-Handling, ebenso für wiederkehrende Abläufe, die heute noch von Hand laufen. Dazu gehört die Datenübernahme aus Altsystemen wie Excel/VBA, .NET-Anwendungen oder gewachsenen Datenbanken, geprüft und nachvollziehbar.
Test Automation & Quality Assurance Testautomatisierung & Qualitätssicherung
Test frameworks from scratch with Playwright and pytest: backend, API and browser tests, wired into your CI pipeline. Mutation testing shows whether the tests actually catch bugs, load and performance tests how the system holds up under pressure.
Testframeworks von Grund auf, mit Playwright und pytest: Backend-, API- und Browser-Tests, eingebunden in Ihre CI-Pipeline. Mutationsproben zeigen, ob die Tests Fehler wirklich finden, Last- und Performancetests, wie sich das System unter Druck verhält.
AI Integration & Agents KI-Integration & Agenten
AI where it concretely helps: from analyzing your own documents to agents that handle entire workflows. Local and privacy-compliant or via established cloud models, depending on your case. The focus is on value, not technology for its own sake.
KI dort, wo sie konkret hilft: von der Auswertung eigener Dokumente bis zu Agenten, die ganze Abläufe übernehmen. Je nach Fall lokal und datenschutzkonform oder über etablierte Cloud-Modelle. Im Vordergrund steht der Nutzen, nicht die Technologie.
Tools from day-to-day work. Werkzeuge aus der täglichen Arbeit.
A selection of the tools I work with. What gets used depends on what fits your project and your team.
Eine Auswahl der Werkzeuge, mit denen ich arbeite. Eingesetzt wird, was zu Ihrem Projekt und Ihrem Team passt.
Core Languages & FrameworksKernsprachen & Frameworks
Data & StorageDaten & Datenhaltung
LLM Inference & AgentsLLM-Inferenz & Agenten
Testing, Operations & ToolingTest, Betrieb & Werkzeuge
Projects in Practice Projekte aus der Praxis
Administration & Billing Software for a Service Business Verwaltungs- und Abrechnungssoftware für einen Dienstleistungsbetrieb
From first commit to production in about ten weeks: a web application for client records, scheduling, service tracking and billing. It replaced a legacy system that no longer fit the workflows, including data migration, and has been in daily use since October 2026 – in the office on desktop and on the road as an installable web app.
Vom ersten Commit bis zum Echtbetrieb in rund zehn Wochen: eine Webanwendung für Kundenverwaltung, Terminplanung, Leistungserfassung und Abrechnung. Sie hat ein Altsystem, das nicht mehr zu den Abläufen passte, einschließlich Datenübernahme abgelöst und ist seit Oktober 2026 täglich im Einsatz – im Büro am Rechner und unterwegs als installierbare Web-App.
-
Backend, API and browser tests (Playwright), every new test verified by mutation testing. Backend-, API- und Browser-Tests (Playwright), jeder neue Test per Mutationsprobe abgesichert.
-
Traceable billing: amounts stored in cents, corrections only via cancellation, balances computed from transactions. Nachvollziehbare Abrechnung: Beträge in Cent, Korrektur nur per Storno, Salden werden aus den Buchungen berechnet.
-
Hosted in the EU on a hardened server, with encrypted off-site backups and a rehearsed disaster recovery. Betrieb in der EU auf gehärtetem Server, mit verschlüsselter Sicherung außer Haus und geprobter Wiederherstellung.
-
Built with Claude Code and OpenAI Codex, every change backed by tests and review. Entwickelt mit Claude Code und OpenAI Codex, jede Änderung durch Tests und Review abgesichert.
Industrial Predictive Maintenance Industrielle Predictive Maintenance
A system that continuously analyzes sensor data from rotating machinery and detects early when maintenance is due, before unplanned downtime hits.
Ein System, das laufend Sensordaten rotierender Maschinen auswertet und frühzeitig erkennt, wann Wartung nötig wird — bevor es zum ungeplanten Stillstand kommt.
-
High-frequency data ingestion, vectorized into local Parquet partitions Hochfrequente Datenerfassung, vektorisiert in lokale Parquet-Partitionen
-
XGBoost-based sliding-window inference worker, with DuckDB for low-latency aggregations XGBoost-basierter Sliding-Window-Inference-Worker mit DuckDB für Aggregationen mit geringer Latenz
-
Turns the predictions into real-time dashboards that flag early which machine needs maintenance. Übersetzt die Vorhersagen in Echtzeit-Dashboards, die frühzeitig anzeigen, welche Anlage Wartung braucht.
AI-Powered Training Infrastructure KI-gestützte Trainingsinfrastruktur
A data pipeline with an AI agent that turns raw Garmin API data into clear, traceable training recommendations. Fully local, so personal data never leaves the device.
Eine Datenpipeline mit KI-Agent, die Rohdaten der Garmin-API in nachvollziehbare Trainingsempfehlungen übersetzt — komplett lokal, ohne dass persönliche Daten das Gerät verlassen.
-
Multi-stream ETL pipeline ingesting high-frequency biometric telemetry into InfluxDB Multi-Stream-ETL-Pipeline zur Hochfrequenz-Ingestion biometrischer Telemetriedaten in InfluxDB
-
IsolationForest anomaly detection to filter sensor failures from physiological stress IsolationForest-Anomalieerkennung zur Unterscheidung von Sensorausfall und physiologischem Stress
-
A LangGraph agent with a local LLM turns this into a clear, traceable training recommendation for the days ahead. Ein LangGraph-Agent mit lokalem LLM leitet daraus eine nachvollziehbare Trainingsempfehlung für die kommenden Tage ab.
Reinforcement Learning Chess Model Reinforcement-Learning-Schachmodell
An AlphaZero-style chess model that learns purely by playing against itself. Built from scratch in PyTorch, runs entirely on CPU and is public on GitHub. A research and engineering prototype, not a competitive engine.
Ein Schachmodell im Stil von AlphaZero, das allein durch Partien gegen sich selbst lernt. Von Grund auf in PyTorch gebaut, läuft komplett auf der CPU und ist öffentlich auf GitHub. Ein Forschungs- und Engineering-Prototyp, keine Turnier-Engine.
-
Policy/value network (residual CNN) and Monte Carlo Tree Search (MCTS), implemented from scratch Policy-/Value-Netz (Residual-CNN) und Monte-Carlo-Baumsuche (MCTS), von Grund auf implementiert
-
Self-play training loop with replay buffer, checkpointing and resume Self-Play-Trainingsschleife mit Replay-Buffer, Checkpoints und Wiederaufnahme
-
Arena matches between checkpoints with Elo-style scoring, analysis via TensorBoard and PGN export Arena-Partien zwischen Modellständen mit Elo-Wertung, Auswertung über TensorBoard und PGN-Export
From blueprints to data pipelines. Vom Bauplan zur Datenpipeline.
-
since 04/2026seit 04/2026
Freelance · Data & Automation Engineer Freiberuflich · Data & Automation Engineer
Software development, data pipelines, test automation and AI integration. First client project in production since October 2026.
Softwareentwicklung, Datenpipelines, Testautomatisierung und KI-Integration. Erstes Kundenprojekt seit Oktober 2026 im Echtbetrieb.
-
2018 – 2025
Halvotec / RAQUEST
QA Engineer → Data Migration Specialist → Software Developer QA Engineer → Spezialist für Datenmigration → Softwareentwickler
Software development in the financial sector, data migration, test automation, in an ISO 27001 environment.
Softwareentwicklung im Finanzsektor, Datenmigration, Testautomatisierung, im ISO-27001-Umfeld.
-
2017 – 2019
Leadec
IT Specialist IT-Spezialist
IT services and hardware deployments in an industrial setting, reporting with Excel and VBA. Designed and built the first prototype of a production monitoring system, with daily KPIs in Tableau.
IT-Dienste und Hardware-Deployments im industriellen Umfeld, Auswertungen mit Excel und VBA. Konzeption und Umsetzung des ersten Prototyps eines Produktionsüberwachungssystems mit täglichen Kennzahlen in Tableau.
-
2015
Intertech · Wagner Architekten
Intertech · Draftsman & site management assistant Intertech · Bauzeichner & Assistenz der Bauleitung
CAD drawings for structural design, schedules for construction projects, invoice checking, support with site coordination.
CAD-Pläne für die Tragwerksplanung, Terminpläne für Bauvorhaben, Rechnungsprüfung, Unterstützung bei der Baustellenkoordination.
Wagner Architekten · Internship Wagner Architekten · Praktikum
Architectural plans in AutoCAD and hand drawings to architectural drafting standards. Layered terrain models built from wooden boards, building volumes hot-wire cut from foam.
Architekturpläne in AutoCAD und Handzeichnungen in Planqualität. Höhenmodelle in Schichtbauweise aus Holzplatten, Baukörper mit dem Heißdrahtschneider aus Styropor.
EducationStudium
B.Sc. Computer ScienceB.Sc. Informatik
TH Rosenheim · 2024
Civil Engineering · 2 semestersBauingenieurwesen · 2 Semester
TU München · 2016
CertificationsZertifikate
-
Machine Learning with Python
IBM · Coursera · 2024
-
Introduction to Deep Learning & Neural Networks with Keras
IBM · Coursera · 2025
Clear Scope.
Direct Execution.
Klarer Scope.
Direkte Umsetzung.
Whether it's a clearly scoped piece of work or longer-term support, remote or with on-site days: send me a short note on what you need.
Ob ein klar umrissenes Teilprojekt oder längerfristige Unterstützung, remote oder mit Terminen vor Ort: Schreiben Sie mir kurz, worum es geht.
You'll get an honest read on effort and fit. Larger projects can be split into packages with a fixed hour budget, so both sides can plan.
Sie bekommen eine ehrliche Einschätzung zu Aufwand und Passung. Größere Vorhaben teile ich gern in Pakete mit festem Stundenrahmen, damit beide Seiten planen können.