Deutsch
Zahra Teymouri

Zahra Teymouri

Senior Full-Stack Engineer
Ich entwerfe und baue skalierbare Websysteme durchgängig — Frontend und Backend auf derselben Ebene, plus CI/CD und Cloud-Infrastruktur — mit nachweisbarer Produktionserfahrung in React, Angular, APIs und verteilten Services.
Senior Full-Stack Engineer, die zuerst in Systemen denkt. Ich entwerfe Softwarearchitektur für verteilte und microservice-basierte Plattformen — einschließlich Nx-basierter Micro-Frontend-Architekturen — und treffe die Entscheidungen zu Servicegrenzen, API-Verträgen (REST/GraphQL), Datenmodellierung (PostgreSQL, MongoDB, Redis), event-getriebenen Mustern und komponentengetriebenen UIs als ein Entwurf, nicht als Backend-dann-UI-Abfolge. Ich verantworte CI/CD-Pipeline-Architektur durchgängig (eine GitLab-CI-Pipeline für automatisiertes Semantic Versioning neu gestaltet, Gesamtlaufzeit um 50 % und Testausführungszeit um 60 % reduziert) und baue für die Cloud mit Docker, Kubernetes und Infrastructure-as-Code. Ich liefere schnelle, barrierefreie Oberflächen in TypeScript, React und Angular parallel zu Java/Spring-Boot- und NestJS-Services. Ich wende SOLID-Prinzipien und bewährte Design Patterns durchgängig an, dokumentiere Entscheidungen mit ADRs und erweitere dieses Systemdenken auf KI-gestützte Entwickler-Workflows — MCP-Integrationen und eigene AI-Skills, damit Engineering-Teams effizienter arbeiten.
Berlin, Deutschland
zahrateymouri90 [at] gmail [dot] com
  1. Apr. 2022 – heute
    Logo von Vectronic Aerospace

    Senior Full-Stack Engineer

    Apr. 2022 – heute
    Vectronic Aerospace Berlin, Deutschland
    • Verantwortete die Operator-Oberfläche für Telemetrie, genutzt von Kunden in den USA und Europa: ersetzte undifferenzierte CRUD-Masken durch Domänen-Workflows (Geräteflotte, Missionen, Alerts), damit Operatoren auf Live-Halsbanddaten handeln statt in generischen Formularen zu suchen.
    • Entwarf die Plattformarchitektur für 20+ Services über 3 Engineering-Teams: wählte event-getriebenes RabbitMQ statt synchronem REST-Fan-out, damit Ingest und nachgelagerte Domänen lose gekoppelt bleiben; definierte Komponentengrenzen, PostgreSQL- vs. MongoDB-Verantwortung und die Service-Schnittstellen dieser Stores.
    • Entwarf das Frontend als Angular-Microfrontends in einem Nx-Monorepo: unabhängig versionierte Remotes statt einer einzelnen SPA, damit drei Teams UI-Slices besitzen und deployen können, ohne einen Monolithen neu zu bauen.
    • Autorin der CI/CD- und Release-Architektur—semantic-release Auto-Versionierung für Nx-Apps/Libs, GitLab-Auto-Deploy, IaC-Pipelines—damit Angular-Microfrontends und 20+ Services unabhängig statt per manuellem Tagging ausgeliefert werden; Gesamtlaufzeit der Pipeline um 50 % und Unit-/E2E-Zeit um 60 % reduziert.
    • Verantwortete Spring-Boot-Microservices für Ingest, Persistenz und Domain-APIs: PostgreSQL für transaktionale Aggregate, MongoDB für hochvolumige Telemetrie-Dokumente und die RabbitMQ-Event-Verträge der Plattform.
    • Verbesserungen interner KI-gestützter Entwickler-Workflows vorangetrieben, einschließlich MCP-Integrationen (Model Context Protocol) und eigener AI-Skills zur Vereinfachung der Entwicklung für das Engineering-Team.
    System DesignSoftware ArchitectureDistributed SystemsPlatform EngineeringDDDEvent-Driven ArchitectureIaCObservabilityTypeScriptReactAngularJavaSpring BootPostgreSQLMongoDBMicroservicesMicro FrontendsNx Monorepossemantic-releaseGitLab CICI/CDDeveloper ExperiencePlaywrightMCPCustom AI Agent Skills
  2. Jan. 2025 – heute
    Logo von WomenTech Network

    WomenTech Ambassador

    Jan. 2025 – heute
    WomenTech Network Berlin, Deutschland
    Als Mitglied des WomenTech Network lerne ich zu Diversity & Inclusion, entwickle Leadership-Fähigkeiten und erweitere mein Netzwerk. Mission: 100.000 Frauen in der Tech-Branche zusammenzubringen.
    MentorshipCommunity
  3. Feb. 2021 – Apr. 2022
    Logo von A.S. Watson Group

    Senior Software Developer

    Feb. 2021 – Apr. 2022
    A.S. Watson Group Mailand, Italien
    • Developed and designed the user interface for a large Hybris e-commerce project using Angular, TypeScript, Spartacus, NgRx, RxJS, Redux, SCSS, GitLab, web components, and Lit elements, as well as Agile methodologies. Developed and integrated RESTful APIs. Implemented automated testing (unit, integration, and e2e). Provided technical guidance and support to other team members, including junior developers. Troubleshot and debugged front-end issues with QA.
    • Verantwortete Java/Spring-Boot-APIs für Katalog und Checkout, die das Spartacus-Storefront konsumierte: Persistenz, REST-Verträge und Integrationstests für die Hybris-Flows.
    AngularTypeScriptSpartacusNgRxRxJSWeb ComponentsDesign SystemsJavaSpring BootREST APIsTestingGitLab CI
  4. Nov. 2019 – Feb. 2021
    Logo von Red Software Systems

    Software Engineerin

    Nov. 2019 – Feb. 2021
    Red Software Systems Mailand, Italien
    • Developed and designed the user interface for a B2B project using React, TypeScript, Redux, and Redux-Saga, GitLab, as well as Ant Design and Less. Implemented complex data and state management with Redux and Redux-Saga. Adhered to standardized development practices. Integrated RESTful APIs. Implemented automated testing with Jest and Enzyme. Used Jira to manage tasks and track progress.
    • Verantwortete das B2B-Backend: Java/Spring-Boot- und NestJS-Services für Auth, Domänen-Ressourcen und Persistenz inklusive der API-Verträge, gegen die der React-Client integrierte.
    ReactTypeScriptReduxDesign SystemsJavaSpring BootNode.jsNestJSREST APIsTestingGitLab CI
  5. Feb 2019 – Nov 2019
    Logo von Bazyad

    Software Engineerin

    Feb 2019 – Nov 2019
    Bazyad Teheran, Iran
    Developed a web application for Bazyad, an e-learning start-up. Utilized jQuery and Bootstrap for frontend development. Developed backend using PHP and created APIs. Implemented Redux for state management. Improved database performance through indexing. Implemented SEO improvements that increased website traffic.
  6. Apr 2016 – Feb 2019

    Software Engineerin

    Apr 2016 – Feb 2019
    Palanir Teheran, Iran
    An engineering service provider company. Developed and designed user interfaces for various projects using JavaScript, React, and Redux as well as CSS. R&D. Troubleshot and maintained client software.
  7. Apr 2015 – Apr 2016
    Logo von University of Mazandaran

    Webentwicklerin (Praktikum)

    Apr 2015 – Apr 2016
    University of Mazandaran Mazandaran, Iran
    Webentwicklungspraktikum an der Universität Mazandaran.

Architektur & Systeme

SoftwarearchitekturSystem DesignVerteilte SystemePlatform EngineeringDDDArchitekturentscheidungenMicroservicesMicro FrontendsNx-Monorepos

Frontend

TypeScriptReactAngularNext.jsWeb ComponentsReact QueryDesign SystemsFrontend-Performance

Backend

JavaSpring BootNode.jsNestJSREST-APIsGraphQLPostgreSQLRedisMongoDBEvent-Driven Architecture

Cloud & Delivery

AWSDockerKubernetesInfrastructure as CodeGitLab CICI/CDObservability

Engineering-Praktiken

Developer ExperienceEngineering-ProduktivitätAutomatisierungTestingPlaywrightJestCode ReviewTechnische DokumentationADRs

Developer-Tooling

Code-GenerierungMCPKI-EntwicklertoolsLLMsEigene AI-Agent-Skills
Logo von Udemy
Design Patterns in JavaScript
Udemy · Sep. 2021
Logo von Golden Group S.p.A.
Fortivation
Golden Group S.p.A. · Juni 2021
Logo von Geekle.us
React.Js Case Study Festival
Geekle.us · Apr. 2021
Logo von Universität Mazandaran

MBA Engineering

Universität MazandaranMaster2014 – 2017
Mazandaran, Iran
MBAEngineering
Logo von Universität Mazandaran

Software Engineering

Universität MazandaranBachelor2009 – 2013
Mazandaran, Iran
Software EngineeringAlgorithmenEngineering
Flagge für Englisch

Englisch

C1
Flagge für Deutsch

Deutsch

B2TELC
Flagge für Persisch

Persisch

Muttersprache
Symbol für Vectronic AI / MCP Entwickler-Workflows
Interne KI-gestützte Entwickler-Workflows bei Vectronic Aerospace: MCP-Integrationen (Model Context Protocol) und eigene AI-Skills zur Vereinfachung der Engineering-Arbeit.
AI AgentsMCPDeveloper Tooling
Symbol für Github Search
GitHub user search built with React, TypeScript, and Redux.
JavascriptTypescriptReactReduxAPIBootstrap
Symbol für E-Commerce
E-commerce UI with React and Redux.
JavascriptReactReduxBootstrap