Software Architect & Tech Lead
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 10115 Berlin
- Weltweit
- fa | en | de
- 22.06.2026
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
12/2022 – offen
Tätigkeitsbeschreibung
Konzeption und Aufbau einer produktionsreifen, mandantenfähigen E-Invoice-Validierungsplattform für die deutsche regulatorische Compliance (XRechnung und ZUGFeRD) – end-to-end umgesetzt mit einem agentischen, KI-gestützten Entwicklungs-Workflow.
- Agentischer Entwicklungs-Loop mit Claude Code: Anforderungen geklärt und Lücken identifiziert, Arbeit in einen granularen Aufgabenplan zerlegt, die agentengetriebene Implementierung Aufgabe für Aufgabe gesteuert und jede Aufgabe vor dem Weitermachen durch eigene Review und Freigabe abgesichert – ein Human-in-the-Loop-Governance-Modell für KI-gestützte Delivery.
- Entwicklung einer deterministischen, versionierten Validierungs-Engine mit strukturierten, nachvollziehbaren Prüfergebnissen und einer konfigurierbaren Policy-Schicht für organisatorische Kontrollen (PO-Prüfung, Freigabe-Schwellenwerte).
- Entwurf einer robusten Job-Verarbeitung mit Exponential Backoff und Fehlerisolation sowie idempotenter Upload-Workflows mit hash-basierter Deduplizierung für Datenintegrität und nachvollziehbare, audit-fähige Compliance-Ergebnisse.
Kotlin, Postgresql, React (JavaScript library), Spring Framework, Typescript
2/2022 – 11/2025
Tätigkeitsbeschreibung
Mitwirkung an Architektur und Delivery der Supplier Actions & Notifications Platform – einer mandantenfähigen internen Plattform mit ~1M events/day, die von mehreren Teams zur Automatisierung der Lieferantenkommunikation über Wayfairs ~20K-supplier-Lieferantennetzwerk genutzt wird.
- Tech Lead der ASN-Failure-Actions-Initiative, end-to-end von der EDI-Analyse bis zum Produktiv-Rollout. Entwurf des kanonischen Kafka+Avro-Vertrags, der ASN-Fehler in PO-bezogene Supplier-Actions überführte; teamsübergreifende Umsetzung mit EDI und Operations. Geschätzter GRS-Impact von ca. 2,5 Mio. $ p.a.
- Verfasser des RFC zum Vergleich von Cloud Scheduler, K8s CronJob, In-App-Poller und Cloud Tasks für verzögerte Aktionen; trieb die unternehmensweite Einführung von Google Cloud Tasks voran – durch die Leitung des Eureka-Enablements (Public Cloud + Security) und Onboarding-Dokumentation, die andere Teams zur Einführung nutzten.
- Entwurf und Auslieferung von Auto-Close- und Reminder-Mechanismen auf Basis von Cloud Tasks. 56% der COI-Aktionen automatisch geschlossen, 30% der Aktionen nach einem Reminder bearbeitet sowie ~30K Tasks eingereiht in den ersten Tagen nach Produktivstart – dasselbe Primitive für zwei Lifecycle-Anforderungen.
- Anbindung der Plattform an das Lieferanten-Ticketsystem zur Erstellung und Schließung von Supplier-Actions auf Basis des Ticketstatus; Delivery-Steuerung in Jira inkl. detaillierter Epics und Tickets für die ASN-Initiative.
- Übernahme des Legacy-PHP-Wissens nach dem Weggang des Partnerteams (EPAM) – Aufbau einer debugbaren XDebug-Umgebung, Wissenstransfer-Sessions und Unterstützung bei PHP-Änderungen. Mitwirkung an der Migration der E-Mail-Builder-Klassen vom Monolithen zu event-getriebenen Microservices, wodurch die Abschaltung von Legacy-MSSQL-Infrastruktur und Jenkins-Jobs möglich wurde – Einsparungen von ca. 590K $ p.a.
- Proaktive Leitung des Wissenstransfers und Architektur-Audits des Kong API Gateway nach dem Weggang des vorherigen Owner-Teams, was die schnelle Behebung eines darauffolgenden P1-Totalausfalls ermöglichte; Einführung von Operational Runbooks zur Vermeidung künftiger Vorfälle.
- Mitglied des Tiger-Teams zur Produktivführung von GCP Workflows als unternehmensweiten Workflow-Standard; Backstage-integrierte Terraform-Templates, die die Provisionierungszeit für nachgelagerte Teams reduzierten.
- Diagnose und Behebung kritischer Timeout-Fehler bei großvolumigen POs in einem Apollo Federation subgraph mittels DataLoader-Batching und strukturiertem Tracing.
Apache Kafka, Big Data, Docker, Git, Google Cloud, Graphql, Java (allg.), Jira, Kubernetes, Postgresql, React (JavaScript library), Representational State Transfer (REST), Spring Framework, Typescript
4/2015 – 2/2022
Tätigkeitsbeschreibung
Tech Lead eines 14-köpfigen, crossfunktionalen Teams zum Aufbau von Enterprise-Systemen für eine Staatsbank. Verantwortung für den gesamten SDLC über mehrere Parallelprojekte – Anforderungen, Stakeholder-Management, Architektur, Hiring, Code-Reviews und Delivery. Finale technische Entscheidungsinstanz und zentrale Schnittstelle zwischen Engineering und den fachlichen sowie regulatorischen Stakeholdern der Bank.
- Leitung von Architektur und Delivery eines zweigleisigen Asset-Management-Systems für bankeigene und gepfändete Immobilien. Tiefe Einarbeitung in Abschreibungsregeln und doppelte Buchführung vor den Integrationsmeetings mit Stakeholdern und dem Accounting-Team – diese Fachtiefe genutzt, um Anforderungen zu treiben und das Team bei der Umsetzung zu unterstützen. Java, Angular, SQL Server.
- Leitung von Architektur und Delivery eines Branch-Lifecycle-Management-Systems auf Activiti BPM, mit Integration der Live-Organisationshierarchie in nachgelagerte Banking-Core-Systeme. Verantwortung von den Anforderungen bis zur Produktion. Java, Activiti, Angular, SQL Server.
- Entwurf und Auslieferung einer RESTful Contract-Engine für das Facilities-(Kredit-)System der Bank, inkl. eines komponierbaren UI-Komponenten-Frameworks, mit dem neue Kreditprodukttypen per Komposition statt Einzelentwicklung erstellt werden konnten – was die Time-to-Market für neue Finanzprodukte reduzierte. Java EE, JSF, SQL Server.
- Audit und Refactoring des Legacy-Litigation-Systems: Konsolidierung von 100+ fragmentierten Webformularen zu 30 wiederverwendbaren Komponenten, Einführung von DDD- und Repository-Patterns durch praktisches Pairing mit dem Team, und Nutzung des Projekts zur Entwicklung von Engineers – eine Entwicklerin bis zur eigenständigen Projektleitung gecoacht. C#, ASP.NET, SQL Server.
C#, Java (allg.), ASP.NET, Representational State Transfer (REST), AngularJS, J2EE, Javaserver Faces, SQL-Datenbankadministrator
8/2010 – 3/2015
TätigkeitsbeschreibungEnd-to-end-Verantwortung für Entwurf und Delivery von Fleet-Management-Systemen für Transport- und Logistikkunden. Leitung des Entwicklungszyklus von den Anforderungen bis zum Deployment, Führung der kundenseitigen Anforderungsgespräche und Mentoring von Junior-Engineers. C#, ASP.NET, SQL Server.
Eingesetzte QualifikationenASP.NET, C#, SQL-Datenbankadministrator
6/2007 – 7/2010
TätigkeitsbeschreibungMitwirkung an Warehouse-Management- und Product-Tracking-Systemen, inkl. einer eigenen PDA-Barcode-Reader-Anwendung auf Basis von SQL Compact und XML. Entwicklung eines automatisierten Versionierungsdienstes, der die manuelle CD-ROM-Verteilung durch digitale Updates ersetzte. C#, SQL Server.
Eingesetzte QualifikationenC#, SQL-Datenbankadministrator
Ausbildung
Teheran
Teheran
Über mich
Bei Wayfair habe ich zentrale Initiativen von der Anforderungsanalyse bis zum Produktivbetrieb geleitet (u. a. Kafka-basierte Pipelines, RFC-getriebene Einführung unternehmensweiter Standards).
Zuvor war ich als technischer Lead für ein 14-köpfiges Team im Banking-/Enterprise-Umfeld verantwortlich – mit Verantwortung für Architektur, Hiring und Stakeholder-Management.
Aktuell baue ich eigenständig eine Plattform zur E-Invoice-Compliance (XRechnung/ZUGFeRD) auf und setze dabei moderne, KI-gestützte Entwicklungsworkflows (Claude Code) ein.
Sprachen: Deutsch (B2), Englisch (C1).
Persönliche Daten
- Persisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
