
Senior Softwareentwickler
Mär. 2023 – heuteUnite Berlin, Deutschland
- Platform und Architektur für eine Organisation von 40–60 Engineers verantwortet: ein gemeinsames Nx-Fundament, wiederverwendbare Libraries und standardisiertes Tooling, das inzwischen ~100 unabhängig deploybare Anwendungen über mehr als 10 Teams trägt.
- Architektur- und Migrationsstrategie vorangetrieben und fünf unabhängig gebaute Apps sowie fragmentierte Tech-Stacks in eine skalierbare Plattform überführt; Service-Grenzen, GraphQL-Federation und CI/CD-Trade-offs in ADRs dokumentiert und Onboarding so verbessert, dass neue Engineers in der ersten Woche beitragen können.
- Föderierte GraphQL-Architektur mit Apollo Router auf AWS Kubernetes entworfen, die eine einheitliche API-Schicht über unabhängig verantwortete Domains bereitstellt und Teams ermöglicht, Backend-Services unabhängig weiterzuentwickeln und zu deployen, während konsistente API-Verträge für Frontend-Anwendungen erhalten bleiben.
- End-to-End-Release-Architektur mit GitLab CI und Semantic Release entworfen und umgesetzt: automatisiertes Versionieren, Publishen und Deployen sowie Cross-Repository-Tests über Umgebungen hinweg; Voll-Release-Zeit von rund 75 Minuten auf unter 30 Minuten verkürzt (60 % schneller) und Releases betroffener Änderungen auf unter 10 Minuten — inklusive Unit-, Integrations-, E2E-, Performance- und Contract-Tests — und zuverlässige Releases mehrmals täglich ermöglicht.
- Developer-Platform-Fähigkeiten aufgebaut — Code-Generierung, Shared Libraries, Automatisierung und Developer-Tooling (einschließlich MCP-Integrationen) — die repetitive Arbeit reduzieren, damit Teams Anwendungen unabhängig bauen, testen, releasen und betreiben können.
- Plattformweite Observability mit OpenTelemetry instrumentiert und damit die Diagnosezeit bei Incidents über Services hinweg verbessert.
- Mentoring von mehr als 10 Engineers direkt durch Code Review und Pair Programming; Platform- und Tooling-Initiativen kommen der gesamten Organisation von 40–60 Engineers zugute.
Platform EngineeringSoftwarearchitekturTechnical LeadershipNx MonorepoJavaSpring BootGraphQLApollo RouterAWSKubernetesTerraformGitLab CISemantic ReleaseOpenTelemetryTypeScriptReactMicro FrontendDesign SystemsMCP





