Lebenslauf
Work Experience
Lebenslauf herunterladen
Engineering Manager → Senior Engineering Manager (Platform Ownership)IU Group N.V., München, GermanyJanuar 2024 - heute
- Leitet zwei Engineering-Teams (7 Engineers) mit vollständiger dual Ownership über MyCampus Classic (Moodle) und MyCampus 2.0 - für über 100.000 Studierende an Deutschlands größter Universität.
- Konsolidierung von 15+ Repos in ein gemeinsames NestJS-Monorepo, Reduzierung des Wartungsaufwands um ~45% und Verbesserung der Team-Mobilität; Microfrontends von 15 auf 10 reduziert.
- Einführung von Observability und DORA-Metriken mit ~60% proaktiver Fehlererkennung; erste zero-downtime, zero-incident Haupteinschreibung seit über 8 Jahren (Oktober 2025).
- ~90% der Studierenden erfolgreich zu MyCampus 2.0 migriert bei gleichzeitigem Betrieb der Classic-Plattform.
- Co-Design der Datenflussarchitektur mit zwei peer Heads of Engineering; ausgewählt für die unternehmensweite Datenvereinheitlichungs-Taskforce neben HoEs und Directors.
- Team durch 3 Reorgs ohne Fluktuation geführt - durch strukturiertes Change Management, Coaching und 1:1-Entwicklung.
- Regelmäßiger Beitrag zu quartalsweisen HoE-Alignment-Meetings mit dem Director of Engineering zu plattformübergreifender Strategie.
Senior Software Engineerremberg GmbH, München, GermanyJanuar, 2022 - Dezember, 2023
- Aktive Beteiligung an technischen Gesprächen und Mitwirkung bei der architektonischen Entscheidungsfindung.
- Verbesserung der Code-Qualität durch Überarbeitung von Backend-Funktionen in NestJS und das Durchführen von Code-Überprüfungen.
- Übernahme der Rolle des Hauptentwicklers in zwei wichtigen Projekten. Migration der E-Mail-Funktionalität von Mailgun zu AWS SES und Hinzufügung neuer Funktionen zur Dateiverwaltung, einschließlich der Erstellung einer Ordnerstruktur. Treffen entscheidender architektonischer Entscheidungen und Auswahl geeigneter Technologien zur Unterstützung der Skalierbarkeit.
- Teilnahme am Einstellungsprozess durch Durchführung von technischen Interviews. Unterstützung bei der Integration neuer Teammitglieder und Vertrautmachen mit der aktuellen Software- und Systemarchitektur.
Software Engineer - Lead Backend EngineerThinxNet GmbH, München, GermanyJuni, 2019 - Dezember, 2021
- Weiterentwicklung des API-Gateways und Umstellung von alten monolithischen Funktionen auf neue Microservices.
- Tägliche Codebase-Wartung und Refactoring, Modernisierung älterer Webanwendungen (Frontend und Backend) mit aktuellen Technologien.
- Implementierung von MVPs und Proof of Concepts.
- Aufbau eines Backend-Teams von 5 Personen von Grund auf, aktive Beteiligung am Einstellungsprozess, um die Übereinstimmung mit der Vision des Unternehmens sicherzustellen.
- Onboarding von Teammitgliedern und Einarbeitung in die aktuellen Software- und Systemarchitekturen.
- Zusammenarbeit mit Product Ownern und dem Head of Software bei der Planung von Sprint Backlogs, um die Unternehmensziele zu erreichen.
- Betreuung jüngerer Entwickler, Anleitung des Teams bei technischen Herausforderungen und Beaufsichtigung von Systemverbesserungen.
Fullstack Web DeveloperTravador GmbH, München, GermanyNovember, 2016 - Mai, 2019
- Entwicklung und Implementierung neuer Funktionen und UI-Komponenten in Zusammenarbeit mit der Design-Abteilung.
- Tägliche Systempflege und Code-Refactoring für die bestehende Code-Basis.
- Leitung des Planungsprozesses für die Verbesserung der Buchungsplattform, der Website und der Full-Stack-Microservices-Entwicklung.
Web DeveloperSMAL GmbH, Toluna Group, Seopa Ltd, BLIPhead GmbHApril, 2012 - Oktober, 2016
- Entwicklung von responsiven Prototypen, Marketing-Seiten und Webanwendungen für Agentur- und Inhouse-Kunden.
- Aufbau und Wartung von PHP/MySQL-Backends; Bereitstellung von hybriden mobilen Features und Server-Wartung.
- Erstellung einer internen Wissensdatenbank mit wiederverwendbaren Code-Snippets; Durchführung von Code-Reviews und Kundenplanungssitzungen.
Studium
InformatikWest-Universität von Timisoara, Rumänien2009-2012BA, Entwicklung einer Web-App