Über mich
Ich bin Softwareentwickler und Systemarchitekt mit mehr als 15 Jahren Erfahrung in Produktentwicklung, Webservices und verteilten Systemen.
Ich arbeite mit Personen, die klare technische Richtung und schnelle praktische Umsetzung brauchen - besonders dann, wenn Zuverlässigkeit, Skalierbarkeit und Wartbarkeit wichtig sind.
Meine Arbeitsweise ist pragmatisch und ohne unnötige Zeremonie. Ich schaue auf Domäne, Rahmenbedingungen und Reifegrad des Systems und arbeite auf Lösungen hin, die fachlich sinnvoll, praktisch umsetzbar und langfristig tragfähig sind.
Ich baue gerne Systeme, die den Kontakt mit der Realität aushalten: klar genug, um sie weiterzuentwickeln, robust genug für den Betrieb und praktisch genug, um sie zügig auszuliefern.
Wie ich arbeite
- Pragmatische Entscheidungen statt Einheitsarchitektur
- Klare Kommunikation und Zusammenarbeit mit wenig Overhead
- Fokus auf funktionierende Systeme, sinnvolle Trade-offs und echten Fortschritt
Wobei ich helfe
- Webservices für neue und wachsende Produkte
- Verteilte Systeme, die skalieren und in Produktion tragen müssen
- Modernisierung, Refactoring und Stabilisierung von Systemen, die schwer veränderbar geworden sind
Wie ich liefere
- Systemdenken kombiniert mit direkter Umsetzung
- Architektur-Reviews, Implementierung und technische Richtung
- AI-gestützte Workflows, um Geschwindigkeit zu erhöhen ohne Qualitätsverlust
Programmiersprachen: Kotlin, Scala, Java, TypeScript, JavaScript, Go
Paradigmen und Architekturansätze: Microservices-basierte Architektur, Service-orientierte Architektur (SOA), Domain-driven Design (DDD), Reaktive Programmierung, Event Streaming, DevOps, Infrastructure-as-Code (IaC)
Tools: GitLab CI, Docker
Erfahrung
Systemarchitekt — milch & zucker GmbH
Koordination von und Verantwortung über Architekturentscheidungen und technische Leitung sowohl in der Automatisierungsplattform als auch in der Produktentwicklung
Software Entwickler / Platform Engineer — milch & zucker GmbH
Konzeption und Entwicklung – inklusive der Sicherstellung der Produktionsreife durch unter anderem automatisiertes Testen und Monitoring – von Webdiensten zur Automatisierung des Applikationslebenszyklus mit Container-Technologien in einem kleinem Team in einem mittelständigen Unternehmen. Autonom und mit Verantwortungsübernahme der entwickelten Dienste.
Mitgründer — Particify GmbH
Entwurf und Entwicklung des service-orientierten Webdienstes ARSnova, insbesondere hinsichtlich Verfügbarkeit und Skalierbarkeitn. Sicherstellung von Qualität, Wartbarkeit und Stabilität. Umsetzung eines Premium-Subscription-Systems inklusive Zahlungsfunktionalität und Bereitstellung von Premium-Funktionen, wie zum Beispiel Bildupload.
Lehrbeauftragter — Technische Hochschule Mittelhessen
Erstellung und Durchführung von Kursen in der Informatik. Betreuung von Abschlussarbeiten.
Wissenschaftliche Hilfskraft — Technische Hochschule Mittelhessen
Pflege und Weiterentwicklung der Infrastruktur für Sourcecode-Verwaltung und Continuous-Integration / -Deployment, umgesetzt durch GitLab CI. Durchführung von Lehrveranstaltungen wie "Microservices", "Nebenläufige und Verteilte Systeme", "Architekturen von Webservices", inklusive Erstellung der Veranstaltungsinhalte.
Open-Source Software Entwickler — ARSnova
Hauptmaintainer und Entwickler des Audience Response Systems ARSnova in einem kleinen Entwicklungsteam. Refactoring von Legacy-Code und Migration der Architektur zu einem service-orientierten System durch die Einführung von Microservices.