Inhalt · 05 Abschnitte
Ich entwickle Software und technische Plattformen mit Blick auf Architektur, Automatisierung und einen verlässlichen Betrieb. Diese Seite ordnet meinen Hintergrund, meine Arbeitsweise und wiederkehrende Projektfelder ein.
Einordnung

Seit 2019 arbeite ich in der IT-Branche. Mein Schwerpunkt liegt auf Softwareentwicklung und der technischen Verbindung von Anwendung, Infrastruktur und Betrieb.
Mich interessieren Lösungen, deren Aufbau nachvollziehbar bleibt: klare Verantwortlichkeiten, reproduzierbare Umgebungen, sinnvolle Tests und ein Betrieb, der bereits in der Entwicklung mitgedacht wird.
Arbeitsweise
Technische Entscheidungen sollten zum Problem, zum Team und zum erwartbaren Betrieb passen. Dafür zerlege ich Anforderungen in überprüfbare Schritte und mache Annahmen sowie Abhängigkeiten sichtbar.
- Pragmatisch: so einfach wie möglich, so belastbar wie nötig.
- Nachvollziehbar: Entscheidungen, Schnittstellen und Betriebswege bleiben verständlich.
- Automatisiert: wiederkehrende Abläufe gehören in reproduzierbare Prozesse.
- Ganzheitlich: Software endet nicht am Repository, sondern muss sicher betrieben und verändert werden können.
Projektfelder
Softwareentwicklung
Webanwendungen, Backend-Dienste, Schnittstellen und technische Werkzeuge mit klarer Struktur und testbaren Verantwortlichkeiten.
Infrastruktur und Plattformen
Containerisierte Anwendungen, Cloud-Ressourcen und Infrastructure as Code für reproduzierbare Entwicklungs- und Betriebsumgebungen.
Automatisierung
CI/CD-Pipelines, Build-Prozesse und wiederholbare Abläufe, die manuelle Übergaben reduzieren und Änderungen überprüfbar machen.
Betrieb
Monitoring, Fehleranalyse und schrittweise Verbesserung mit Blick auf Stabilität, Wartbarkeit und sichere Änderungen. On-Premises oder in der Cloud.
Technologien (Auszug)
Anwendungen
Fullstack-Anwendungen basierend auf Quarkus, Spring Boot, Angular und React. PostgreSQL als Persistenzschicht.
Cloud und Infrastruktur
Betrieb mit Amazon Web Services, Docker, Kubernetes, Ansible und Terraform auf Linux-Umgebungen.
Qualität und Betrieb
Git, CI/CD (Jenkins, GitLab, Azure DevOps Pipelines), Argo CD, JUnit, JMeter, Monitoring und technische Dokumentation.
Ausgewählte Erfahrungen
01
Bankportal für Personen in der Gründungsphase
Mitarbeit an einem neuen Portal für frisch Selbstständige, auf welchem eine Bank diverse Dienstleistungen auf einen Blick anbietet. Bereitstellung von Cloud-Infrastruktur mittels IaC sowie Entwicklung von CI/CD-Pipelines, Deployment-Prozessen sowie Team-Enabling hinsichtlich cloud-ready development.
02
Neuentwicklung ERP-Software für Freelancer
Entwicklung eines mandantenfähigen ERP-Systems mit Projektverwaltung, Zeiterfassung, Rechnungsaufbereitung und Steuerungsfunktionen. Vorbereitung auf KI-gestützte Erweiterungen über das Model Context Protocol (MCP) sowie cloudbasierter Serverless-Betrieb von Frontend und Backend.
03
Staffing-Optimierung
Entwicklung einer Anwendung, welche Staffing-Prozesse für IT-Projekte mittels KI-gestütztem Matching zwischen Bewerbern und Projekten vereinfacht. Eigene Rolle: Frontend Lead und DevOps-Engineer.
04
Load-Testing neuer Versicherungskomponente
Konzeption und Durchführung von Load-Tests mit JMeter für die Berechnung und Anlage einer neuen Versicherungspolice.
05
Fullstack-Entwicklung im FinTech-Bereich
Umsetzung und Weiterentwicklung von Banking-Komponenten (Onlinebanking und App) sowie von Schnittstellen unter erhöhten Anforderungen an Nachvollziehbarkeit, Tests und Freigabeprozesse.
06
Neuentwicklung einer KI-Platftorm
Entwicklung einer modular aufgebaute KI-Plattform, welche bislang manuelle Prozesse wie das Beantworten von Produkt-Reviews automatisiert.
Projekt- und Kundenerfahrungen werden aus Gründen der Vertraulichkeit ausschließlich anonymisiert dargestellt. Die Beispiele sind bewusst abstrahiert und nennen weder Auftraggeber noch interne Projektbezeichnungen.
