Senior Engineer.
Produktdenken.
Systemdisziplin._
Ich arbeite am besten dort, wo Produktkomplexität, technische Schulden und Lieferdruck zusammenkommen. Meine Aufgabe ist meist, das System zu vereinfachen, das Team schneller zu machen und die Nutzererfahrung konsistent zu halten, während sich die Architektur darunter weiterentwickelt.
Hintergrund
Ich habe als Full-Stack-Engineer begonnen und bin in Rollen hineingewachsen, die zwischen Produktlieferung und Architektur liegen. Das bedeutet oft, komplizierte Systeme zu übernehmen, Trade-offs zu klären und lose Anforderungen in lieferbare Arbeit zu übersetzen.
Im letzten Jahrzehnt habe ich in Consumer-Produkten, Fintech, Legal Tech, Enterprise-Software und internen Tools gearbeitet. Die Konstante ist immer dieselbe: unnötige Komplexität reduzieren, Operabilität verbessern und das Produktteam in Bewegung halten.
Breite Verantwortung macht mir weiterhin Spaß, aber am nützlichsten bin ich dort, wo Urteilsvermögen zählt: entscheiden, was man nicht bauen sollte, sauberere Grenzen ziehen und Architekturentscheidungen in etwas überführen, das ein Team wirklich warten kann.
Erfahrung
SAP
2021 — HeuteSenior Software Engineer
Leite Frontend-Architekturarbeit in einem großen Enterprise-Umfeld mit Fokus auf wartbare React-Systeme, Design-System-Qualität und Delivery-Praktiken, die teamübergreifend skalieren.
smava GmbH
2019 — 2020Senior Full-Stack Engineer
Habe Kreditplattform-Software in Frontend und Backend weiterentwickelt und dabei Performance, Zuverlässigkeit und compliance-lastige Produktanforderungen ausbalanciert.
Legal One GmbH
2018 — 2019Senior Full-Stack Engineer
Half bei der Modernisierung einer Legal-Tech-Plattform durch klarere Verantwortlichkeiten, bessere Entwicklerabläufe und den Umzug kritischer Oberflächen auf einen wartbareren React-Stack.
SPARWELT GmbH (RTL)
2016 — 2018Full-Stack Engineer
Lieferte kundennahe Features für traffic-starke Publishing- und Affiliate-Plattformen, einschließlich mobiler Initiativen und performance-sensibler Frontendarbeit.
Customer Alliance
2015 — 2016Full-Stack Engineer
Arbeitete an datenintensiven SaaS-Systemen und internen Tools in einem polyglotten Umfeld und lieferte Features in großen Legacy-Codebasen.
Plinga GmbH
2015Software Engineer
Unterstützte Backend-Modernisierung und API-Arbeit für eine große Gaming-Plattform mit starkem Fokus auf Stabilität und Skalierung.
Independent Consulting
2014 — 2015Freelance Software Developer
Lieferte Softwareprojekte für internationale Kunden in Web, Backend und Beratung und schuf damit die kommerzielle Grundlage für die folgende Laufbahn.
Dräxlmaier Group
2013Software Engineer Intern
Entwickelte Low-Level-Java-Tooling für die Automobilfertigung mit striktem Fokus auf Zuverlässigkeit komplexer elektrischer Innenraummodule.
Tunisie Télécom
2012Software Engineer Intern
Implementierte Raw-Socket-Kommunikation in C, um synchronisierte Interaktionen zwischen verteilten Linux-Datenbanken sicherzustellen.
Kern-Stack
Arbeitsprinzipien
- 01Einfachere Systeme sind besser als beeindruckende Systeme.
Ich bevorzuge Architekturen, die Teams sicher betreiben und verändern können, nicht Architekturen, die nur auf Diagrammen eindrucksvoll wirken.
- 02Für Maintainer bauen, nicht nur für den Launch-Tag.
Lesbare Grenzen, sinnvolle Defaults und klare Verantwortlichkeiten sind wichtiger als clevere Abstraktionen, die nur der Autor versteht.
- 03Zuverlässigkeit braucht Sichtbarkeit.
Logs, Metriken und operative Feedback-Schleifen sind Teil des Produkts. Sie sind keine optionale Aufräumarbeit für später.
- 04Gute UX beginnt mit solider Architektur.
Schnelle Interfaces lassen sich leichter gestalten, wenn Datenfluss, Ladeverhalten und Fehlermodi früh verstanden werden.
- 05Schnelleres Feedback macht Teams besser.
Ich kümmere mich um Developer Experience, weil langsame CI, unklare Zuständigkeiten und fragile Tooling direkt die Produktqualität senken.