hi , i am
Amro
Moustafa.
hi , ich bin
Amro
Moustafa.

ADAS Validation Engineer · Functional Safety Specialist · HIL / SiL Test Architect · Systems Integration Engineer · Enterprise AI Platform Engineer · Agentic AI Architect · Backend & API Engineer|

get in touch kontakt aufnehmen

about me über mich

ADAS validation and systems integration engineer.

  • 4+ years in ADAS validation — HIL / SiL / MiL, ISO 26262 & SOTIF
  • At EDAG Group (embedded at CARIAD / VW Group), Berlin, since 2023
  • Builds automation-first CI/CD toolchains — triage time cut from 20 min to 3 min
  • Expert in Python, MATLAB/Simulink/Stateflow, CANalyzer/CANoe & DOORS
  • ISTQB® CTFL 4.0 certified; Prototype Driving Licence (Germany)
  • Arabic (native) · German C1+ · English C1+ — open to Berlin or KAEC roles
Amro Moustafa


email

amro.mo.moustafa@gmail.com

phone telefon

+49 1590 1355023

location standort

Berlin, Germany

4+
Years in
Automotive Safety
Jahre in
Automotive Safety
25%
Faster CI/CD
Test Cycles
Schnellere CI/CD
Testzyklen
7x
Faster Defect
Triage (LLM+ML)
Schnellere Defekt-
Triage (LLM+ML)
3
OEM Vehicle
Platforms
OEM Fahrzeug-
Plattformen
4
Agentic AI
Pipelines
Agentische KI-
Pipelines
companies i have worked with unternehmen, mit denen ich gearbeitet habe

experience berufserfahrung

EDAG Group — embedded across Tier 1 OEM programmes CURRENT

Professional Software Engineer — ADAS, Functional Safety & Enterprise AI Platforms Professional Software Engineer — ADAS, Funktionale Sicherheit & Enterprise-KI-Plattformen
05/2023 – Present
Berlin, Germany
  • Enterprise AI document-intelligence platform 
    built a Python/FastAPI + Celery backend (four task queues) with PostgreSQL/pgvector, Redis and S3 that ingests SAP C4C sales attachments for OCR, Azure OpenAI summarisation/classification and RAG chat, surfaced in a Next.js/React frontend. Enterprise-KI-Dokumenten-Intelligenz-Plattform — Backend in Python/FastAPI + Celery (vier Task-Queues) mit PostgreSQL/pgvector, Redis und S3 zur Ingestion von SAP-C4C-Verkaufsanhängen für OCR, Azure-OpenAI-Zusammenfassung/Klassifikation und RAG-Chat in einem Next.js/React-Frontend.
  • Full-stack debugging & LLM prompt engineering 
    traced a silent cross-stack regression (React → FastAPI → Celery) that dropped generated tables; shipped a disciplined three-layer fix and reverted premature workarounds; resolved an LLM context-inversion hallucination via document-classification tags and added a 262-line test suite. Full-Stack-Debugging & LLM-Prompt-Engineering — stille Cross-Stack-Regression (React → FastAPI → Celery) analysiert und 3-Ebenen-Fix geliefert; Context-Inversion-Halluzination via Dokumentklassifizierungs-Tags behoben und 262-Zeilen-Testsuite ergänzt.
  • Legacy Office & export pipeline overhaul 
    implemented .doc/.xls/.ppt processors (OLE2 → OOXML → HTML fallbacks, no LibreOffice) and registered them in the processor registry; replaced LibreOffice with WeasyPrint and python-docx for brand-compliant DOCX/PDF export plus a live PDF-preview React component. Legacy-Office- & Export-Pipeline-Überarbeitung — .doc/.xls/.ppt-Prozessoren (OLE2 → OOXML → HTML, ohne LibreOffice) implementiert; LibreOffice durch WeasyPrint und python-docx für markenkonforme DOCX/PDF-Exporte und Live-PDF-Preview ersetzt.
  • Prompt architecture & scalable ops 
    DRY'd 12 shared rule blocks via a <<PLACEHOLDER>> _inject() mechanism across 20+ system prompts (zero runtime overhead); operated a GPU-bounded sequential Celery worker in a distributed India/Germany team on Bitbucket, Jenkins CI, Kubernetes/Helm and Keycloak. Prompt-Architektur & skalierbarer Betrieb — 12 geteilte Regelblöcke via <<PLACEHOLDER>>-_inject()-Mechanismus über 20+ System-Prompts (null Laufzeit-Overhead); GPU-gebundener sequentieller Celery-Worker in einem verteilten India/Deutschland-Team mit Bitbucket, Jenkins CI, Kubernetes/Helm und Keycloak.
  • End-to-end software integration ownership 
    served as technical anchor for ADAS validation programmes across Tier 1 OEM customers; responsible for the full pipeline from requirements decomposition through branch coordination, integration test execution, defect triage, and release evidence delivery; held direct accountability for integration quality at programme milestone reviews. End-to-End-Softwareintegrationsverantwortung — technischer Anker für ADAS-Validierungsprogramme bei Tier-1-OEM-Kunden; verantwortlich für die gesamte Pipeline von der Anforderungszerlegung bis zur Release-Evidenzlieferung.
  • CI/CD pipeline design & quality gates 
    architected scalable GitLab CI / Docker pipelines (Python + Bash), enforcing smoke tests, regression coverage, and automated quality-gate criteria across multiple vehicle software platforms; 25 % reduction in integration cycle time; reused without rework across three major VW software releases. CI/CD-Pipeline-Design & Quality Gates — skalierbare GitLab CI / Docker-Pipelines (Python + Bash) architektiert; 25 % kürzere Integrationszykluszeit über drei VW-Releases.
  • Software release engineering & SDLC coordination 
    coordinated software content delivery across development, test, and project teams; managed Git branching strategies aligned to release milestones and SDLC phase exits; owned test case readiness, defect lifecycle status tracking, and quality gate compliance; reported integration health and release readiness to OEM programme stakeholders weekly. Software Release Engineering & SDLC-Koordination — Software-Content-Delivery über Entwicklungs-, Test- und Projektteams koordiniert; Git-Branching-Strategien und SDLC-Phasenaustritte verwaltet; Qualitäts-Gate-Compliance und Defekt-Lifecycle-Tracking verantwortet.
  • Requirements & test traceability 
    maintained bidirectional traceability from safety goals through system requirements to test cases and validation evidence in DOORS and Jira Xray; automated coverage-matrix generation via Jira Xray REST API; zero untraced requirements at every programme milestone review. Anforderungs- & Test-Traceability — bidirektionale Traceability von Safety Goals bis Testfällen in DOORS und Jira Xray; automatisierte Coverage-Matrix-Generierung; null ungetrackte Anforderungen bei jedem Meilenstein.
  • Integration dashboards & observability 
    built CI/CD-integrated dashboards (GitLab, Python, Jira Xray) aggregating real-time integration health, quality KPIs, and test campaign status across multiple software builds; automated alerting on integration failures and quality-gate violations. Integrations-Dashboards & Observability — CI/CD-integrierte Dashboards (GitLab, Python, Jira Xray) mit Echtzeit-Integrationsgesundheit, Qualitäts-KPIs und automatisiertem Alerting aufgebaut.
  • Defect triage & root-cause analysis 
    led structured triage of integration and regression failures with feature teams; isolated defects across ECU software, communication stacks, and test infrastructure; produced high-fidelity root-cause reports and drove corrective actions to closure; translated findings into concise summaries for programme management. Defekt-Triage & Root-Cause-Analyse — strukturierte Triage von Integrations- und Regressionsfehlern geleitet; Defekte über ECU-Software, Kommunikations-Stacks und Testinfrastruktur isoliert; hochwertige RCA-Berichte erstellt.
  • Cross-functional integration leadership & SDLC governance 
    chaired integration planning meetings, defect lifecycle review calls, and release decision gates across ADAS software, hardware, network, and test infrastructure teams; managed stakeholder escalations and drove conflict resolution for integration blockers; defined test plan entry / exit criteria and enforced release QA standards; mentored junior engineers in Git branching, CI/CD practices, and structured test processes. Cross-funktionale Integrationsleitung & SDLC-Governance — Integrationsplanung, Defekt-Lifecycle-Reviews und Release-Entscheidungs-Gates über alle ADAS-Teams geleitet; Stakeholder-Eskalationen verwaltet; Junior Engineers mentoriert.
  • HIL / SiL simulation & CARLA-based validation toolchain 
    designed closed-loop test sequences on HIL benches (dSPACE, Speedgoat) for ADAS ECU validation; built a complete CARLA 0.9.14 simulation toolchain (Python, Docker, AWS EC2 GPU) automating scenario execution, KPI evaluation, and Jira Xray REST API traceability updates; worked daily with CAN, LIN, and Ethernet at integration layer using Vector tools and Wireshark; managed ECU flash workflows and software update validation sequences. HIL / SiL-Simulation & CARLA-basierte Validierungstoolchain — Closed-Loop-Testsequenzen auf HIL-Benches (dSPACE, Speedgoat) entwickelt; vollständige CARLA 0.9.14-Toolchain (Python, Docker, AWS) aufgebaut; tägliche Arbeit mit CAN, LIN, Ethernet via Vector-Tools und Wireshark; ECU-Flash-Workflows verwaltet.

IAV GmbH

Function Developer / Application Engineer Function Developer / Application Engineer
09/2021 – 03/2023
Gifhorn, Germany
  • Automated data integration tooling 
    built Python + Bash pipelines for .a2l / .hex ECU calibration file ingestion via INCA; automated feature extraction, sensor deviation correction, and structured database population (MySQL, InfluxDB) for time-series vehicle measurement data; zero manual steps after initial deployment. Automatisierte Datenintegrations-Toolchain — Python- + Bash-Pipelines für .a2l / .hex ECU-Kalibrierungsdaten-Ingestion via INCA; automatisierte Feature-Extraktion und DB-Befüllung (MySQL, InfluxDB); null manuelle Schritte nach Erstdeployment.
  • Model-based development & validation 
    developed and validated Simulink / Stateflow models for vehicle air management systems; applied control theory, system identification, and statistical verification against CAN logged measurement data; maintained UML diagrams and DOORS style documentation for cross-team audit traceability; ensured model fidelity at SiL level before handover to HIL integration. Modellbasierte Entwicklung & Validierung — Simulink- / Stateflow-Modelle für Fahrzeug-Luftmanagementsysteme entwickelt und validiert; Regelungstheorie, Systemidentifikation und statistische Verifikation gegen CAN-Messdaten; Modellgüte auf SiL-Ebene sichergestellt.
  • AI-driven controller optimisation 
    applied DDPG Reinforcement Learning to autonomously optimise controller parameters; achieved overshoot reduction from 15 % → 4 % over 50,000 training steps with formal convergence validation and documented performance evidence; implemented in Python / TensorFlow with structured test reports reviewed by engineering leadership. KI-gestützte Regleroptimierung — DDPG Reinforcement Learning zur autonomen Optimierung von Reglerparametern; Überschwingen von 15 % → 4 % über 50.000 Trainingsschritte; Implementierung in Python / TensorFlow.
  • Requirements engineering & measurement data analysis 
    decomposed vehicle system requirements into testable specifications; maintained traceability from system requirement to validation evidence; built pandas / asammdf data processing pipelines for multi-channel time-series analysis; produced structured reports for cross-functional review sessions including function owners and release management. Anforderungstechnik & Messdatenanalyse — Fahrzeugsystemanforderungen in prüfbare Spezifikationen zerlegt; Traceability gepflegt; pandas / asammdf-Pipelines für Mehrkanalige Zeitreihenanalyse entwickelt.

Fraunhofer IPA

Research Engineer — Simulation & Automation Research Engineer — Simulation & Automation
07/2018 – 04/2019
Stuttgart, Germany
  • Simulation & automation tooling 
    developed simulation and automation tools for industrial manufacturing scenarios: cycle-time modelling, safety-zone analysis, and robot / sensor configuration evaluation; worked with multi-disciplinary teams across research and production-floor contexts. Simulations- & Automatisierungstools — Simulations- und Automatisierungstools für industrielle Fertigungsszenarien: Zykluszeit-Modellierung, Sicherheitszonenanalyse und Roboter-/Sensorkonfigurationsbewertung.
  • Safety zone & risk assessment modelling 
    developed simulation models for safety zone definition in human-robot collaboration scenarios, applying risk assessment methodology (ISO 10218 / EN ISO 13849) to establish safe operational boundaries — directly analogous to ODD and MRC analysis used in autonomous driving functional safety. Sicherheitszonen- & Risikoanalyse-Modellierung — Simulationsmodelle zur Sicherheitszonendefinition in Mensch-Roboter-Kooperationsszenarien nach ISO 10218 / EN ISO 13849; Methodik analog zur ODD- und MRC-Analyse in der Fahrzeugfunktionssicherheit.
  • Robot & sensor evaluation tool 
    engineered a Java application for systematic robot and sensor selection (cost, time, automation potential); designed SolidWorks 3D models of mechanical assemblies and produced manufacturing drawings and documentation to optimise production workflows and quality assurance. Roboter- & Sensor-Evaluierungstool — Java-Tool zur systematischen Roboter- und Sensorauswahl (Kosten, Zeit, Automatisierungspotenzial); SolidWorks-3D-Modelle und Fertigungszeichnungen erstellt.
  • Cross-functional research collaboration 
    integrated design, evaluation, and implementation phases within interdisciplinary teams spanning research and industrial automation; maintained project documentation on Confluence and managed version-controlled codebases with Git throughout the research lifecycle. Interdisziplinäre Forschungszusammenarbeit — Design-, Evaluierungs- und Implementierungsphasen in fachübergreifenden Teams koordiniert; Projektdokumentation in Confluence, Versionsverwaltung mit Git.

BMW Group / Mercedes-Benz Egypt

Automotive Diagnostics Trainee Trainee Fahrzeugdiagnose
2013 / 2014
Egypt
  • ECU diagnostics & safety verification 
    performed functional safety-system verification and ECU diagnostics on production-ready vehicles using OEM diagnostic platforms (CAN / LIN); interpreted DTC fault codes, live data, and test logs to distinguish hardware faults from software / configuration defects; supported final inspection and test-drive quality gates. ECU-Diagnose & Sicherheitsverifikation — Funktionssicherheitsverifikation und ECU-Diagnose an Serienfahrzeugen mit OEM-Diagnoseplattformen (CAN / LIN); DTC-Fehleranalyse, Live-Daten und Testlogs zur Unterscheidung von Hardware- und Software-/Konfigurationsfehlern.
  • Automated test plan execution & sensor calibration 
    assisted technicians in executing systematic automated test plans using BMW diagnostic platforms; validated sensor calibration and verified the functionality of safety-critical and comfort systems across integrated electrical / electronic E / E architectures. Automatisierte Testplan-Ausführung & Sensorkalibrierung — Unterstützung bei der Ausführung systematischer automatisierter Testpläne mit BMW-Diagnoseplattformen; Validierung der Sensorkalibrierung und Verifikation sicherheitskritischer Systeme in E/E-Architekturen.
  • ECU software flashing & DTC fault-finding 
    applied OEM diagnostic tools over CAN / LIN to read and clear DTCs, perform control-unit tests, and execute guided troubleshooting; observed and supported ECU software update and flashing procedures, reinforcing understanding of software load validation and post-flash verification on commercial vehicles. ECU-Software-Flashing & DTC-Fehlersuche — OEM-Diagnosetools über CAN / LIN zur DTC-Auswertung, Steuergerätetests und gefeuerten Troubleshooting-Abläufen eingesetzt; ECU-Software-Update- und Flashing-Verfahren begleitet und Post-Flash-Verifikation unterstützt.

projects projekte

Enterprise AI Document Intelligence Platform
Enterprise AI / Platform EngineeringEnterprise-KI / Plattformentwicklung

Enterprise AI Document-Intelligence Platform for Global SalesEnterprise-KI-Dokumenten-Intelligenz-Plattform für den globalen Vertrieb

Designed and built an enterprise AI document-intelligence platform at EDAG Engineering Group: a Python/FastAPI + Celery backend (4 task queues) with PostgreSQL/pgvector, Redis and S3 ingesting SAP C4C sales attachments for OCR, Azure OpenAI summarisation/classification and RAG-powered chat, surfaced in a Next.js/React frontend. Highlights: full-stack regression debugging (React → FastAPI → Celery) with a disciplined 3-layer fix; an LLM prompt-engineering fix for context-inversion hallucinations (262-line test suite); legacy .doc/.xls/.ppt processors with OLE2/OOXML/HTML fallbacks; and a WeasyPrint + python-docx export overhaul with CSS/PNG brand banners and a live PDF-preview component.Enterprise-KI-Dokumenten-Intelligenz-Plattform bei EDAG Engineering Group entwickelt: Python/FastAPI + Celery-Backend (4 Queues) mit PostgreSQL/pgvector, Redis und S3 zur Ingestion von SAP-C4C-Anhängen für OCR, Azure-OpenAI-Zusammenfassung/Klassifikation und RAG-Chat in einem Next.js/React-Frontend. U.a.: Full-Stack-Debugging (React → FastAPI → Celery) mit 3-Ebenen-Fix; LLM-Prompt-Engineering gegen Context-Inversion (262-Zeilen-Testsuite); Legacy-.doc/.xls/.ppt-Prozessoren (OLE2/OOXML/HTML); WeasyPrint + python-docx Export mit CSS/PNG-Brand-Bannern und Live-PDF-Preview.

Python 3.11 FastAPI Celery PostgreSQL / pgvector Redis / S3 Azure OpenAI RAG Next.js / React Kubernetes / Helm
ADAS Validation Toolchain
ADAS / CI/CDADAS / CI/CD

One Pipeline, Three Releases — Zero ReworkEine Pipeline, drei Releases — null Nacharbeit

Built a complete ADAS scenario validation toolchain from scratch at OEM programme level: CARLA 0.9.14 simulation engine, Python orchestration, Docker containerisation, AWS EC2 GPU fleet management, GitLab CI pipeline, and Jira Xray REST API integration for automated safety evidence generation. A single end-to-end pipeline from scenario execution to auditable traceability package — deployed unchanged across 3 consecutive software releases.Vollständige ADAS-Szenario-Validierungs-Toolchain von Grund auf entwickelt: CARLA 0.9.14, Python, Docker, AWS EC2-GPU, GitLab CI und Jira Xray REST-API für automatische Sicherheitsevidenz — unverändert über 3 Releases eingesetzt.

CARLA 0.9.14 Python Docker AWS EC2 GPU GitLab CI Jira Xray REST API
AI-Powered Defect Triage
LLM / ML in ProductionLLM / ML im Produktivbetrieb

7× Faster: AI That Kills the Backlog7× Schneller: KI eliminiert den Rückstand

Integrated LLM-based requirements ambiguity detection and ML failure-mode classification into the live ADAS validation pipeline. Triage time cut from 20 min to 3 min (7× faster) — running in production on multi-platform software releases. Safety-critical anomaly flagging integrated into release decision gates.LLM-basierte Anforderungsanalyse und ML-Fehlerklassifikation in die produktive ADAS-Pipeline integriert. Triage-Zeit: 20 Min. → 3 Min. (7-fach schneller) — sicherheitskritische Anomalie-Markierung in Release-Gates integriert.

Python LLM Integration ML Classifier asammdf / pandas REST API
ISO 26262 Safety Evidence Pipeline
Functional SafetyFunktionale Sicherheit

Zero Gaps: Every Safety Requirement TracedNull Lücken: Alle Sicherheitsanforderungen rückverfolgbar

Designed end-to-end ISO 26262 V&V workflows for AEB, LKA, ACC at Tier 1 OEM — ASIL-rated test plans, SOTIF / ISO 21448 ODD sweeps, bidirectional DOORS → Jira Xray traceability. Zero untraced requirements at every programme milestone.End-to-End ISO-26262-V&V-Workflows für AEB, LKA, ACC bei Tier-1-OEM — ASIL-Testpläne, SOTIF-ODD-Sweeps, bidirektionale DOORS → Jira Xray-Traceability. Null unrückverfolgbare Anforderungen.

ISO 26262 SOTIF DOORS Jira Xray
DDPG Controller Optimisation
AI / Reinforcement LearningKI / Reinforcement Learning

Taught the ECU to Self-TuneECU zur Selbstoptimierung gebracht

Applied DDPG Reinforcement Learning to autonomously optimise PI controller parameters at IAV GmbH. Overshoot: 15 % → 4 % over 50,000 training steps. Formal convergence validation against CAN-logged vehicle measurement data.DDPG Reinforcement Learning zur autonomen Optimierung von PI-Regler-Parametern bei IAV GmbH. Überschwingen: 15 % → 4 % über 50.000 Trainingsschritte. Formale Konvergenzvalidierung gegen CAN-Messdaten.

Python DDPG TensorFlow CAN Analysis Simulink
Integration Health Dashboards
DevOps / ObservabilityDevOps / Observability

One Screen. Every Release. Zero Surprises.Ein Screen. Jedes Release. Null Überraschungen.

Designed CI / CD-integrated monitoring dashboards for ADAS test campaign health in a Tier 1 OEM programme. Real-time KPI alerting for safety-critical anomalies, integrated with GitLab CI and Jira Xray. Full release-cycle visibility across multiple vehicle platforms in one view.CI / CD-integrierte Dashboards für ADAS-Testkampagnen-Monitoring im OEM-Programm. Echtzeit-KPI-Alerting für sicherheitskritische Anomalien, integriert mit GitLab CI und Jira Xray — vollständige Release-Sichtbarkeit über mehrere Fahrzeugplattformen.

Python GitLab CI Jira Xray pandas matplotlib

key achievements wichtige erfolge

25%
Faster Schneller

End-to-End Integration Toolchain Built from Scratch End-to-End-Integrations-Toolchain von Grund auf aufgebaut

CARLA + Python + Bash + Docker + AWS + GitLab CI + Jira Xray — single automated pipeline from ECU software ingestion to signed release QA evidence. 25 % integration cycle time reduction across three major VW vehicle platforms; reused without rework across all releases. CARLA + Python + Bash + Docker + AWS + GitLab CI + Jira Xray — eine vollautomatisierte Pipeline vom ECU-Software-Ingestion bis zur signierten Release-QA-Evidenz. 25 % kürzere Integrationszykluszeit über drei VW-Fahrzeugplattformen.

3min
From 20 min Von 20 Min.

AI-Accelerated Defect Triage in Production KI-beschleunigte Defekt-Triage in der Produktion

LLM-based requirements analysis + ML failure classifier deployed live in integration pipelines. Triage time per campaign reduced from 20 min → 3 min — a 7× acceleration enabling faster defect escalation and shorter release decision cycles. LLM-basierte Anforderungsanalyse + ML-Fehlerklassifikator live in Integrationspipelines. Triage-Zeit von 20 Min. → 3 Min. reduziert — 7-fache Beschleunigung.

0
Untraced Reqs. Ungetrackte Anf.

Zero Untraced Requirements — Every Milestone Null ungetrackte Anforderungen — jeder Meilenstein

Full DOORS → Jira Xray bidirectional traceability from safety goals through system requirements to test cases and validation evidence — maintained at every programme milestone. Coverage-matrix generation automated via Jira Xray REST API. Vollständige DOORS → Jira Xray Bidirektional-Traceability von Safety Goals bis Validierungsevidenz — bei jedem Programm-Meilenstein. Coverage-Matrix automatisch über Jira Xray REST API generiert.

Live
KPIs
Real-time Echtzeit

Fleet-Scale Integration Health Dashboards Flottenweite Integrations-Gesundheits-Dashboards

Real-time CI/CD-integrated dashboards (GitLab + Python + Jira Xray) aggregating integration health, quality KPIs, and test campaign status across multiple simultaneous software builds and release branches. Automated alerting on quality-gate failures gave programme management instant visibility into integration risk — replacing manual status meetings. Echtzeit-CI/CD-Dashboards (GitLab + Python + Jira Xray) mit Integrationsgesundheit, Qualitäts-KPIs und Test-Campaign-Status über mehrere Software-Builds und Release-Branches. Automatisiertes Alerting bei Quality-Gate-Fehlern.

SOTIF
ODD
ISO 21448

SOTIF Scenario Coverage Architecture SOTIF-Szenario-Coverage-Architektur

Designed multi-dimensional ODD parameter spaces for AEB, LKA, and ACC with statistical coverage evidence per ISO 21448 (SOTIF). Formal scenario coverage methodology that is directly applicable to AV / ADAS integration validation at scale — enabling argument-complete safety cases. Mehrdimensionale ODD-Parameterräume für AEB, LKA und ACC mit statistischer Coverage-Evidenz gemäß ISO 21448 (SOTIF) entwickelt. Direkt anwendbar auf AV / ADAS-Integrationsvalidierung im großen Maßstab.

RAG
Multi-agentMulti-Agent

Agentic AI Document-Intelligence Platform — Architected & Shipped Agentische KI-Dokumenten-Intelligenz-Plattform — architektiert & ausgeliefert

Designed an agentic, multi-stage RAG pipeline (OCR → document classification → Azure OpenAI summarisation → RAG chat) over SAP C4C sales documents at EDAG — backed by Python/FastAPI + Celery (4 task queues), PostgreSQL/pgvector and a Next.js/React frontend. On-prem German embeddings keep data sovereign; prompt engineering fixed LLM context-inversion and a 262-line eval suite guards quality. Eine agentische Multi-Stage-RAG-Pipeline (OCR → Dokumentklassifikation → Azure-OpenAI-Zusammenfassung → RAG-Chat) über SAP-C4C-Verkaufsdokumente bei EDAG entworfen — fundiert auf Python/FastAPI + Celery (4 Task-Queues), PostgreSQL/pgvector und einem Next.js/React-Frontend. On-Premise-Embeddings sichern Datensouveränität; Prompt-Engineering behob Context-Inversion und eine 262-Zeilen-Testsuite sichert die Qualität.

skills skills

ADAS Validation & Test Architecture ADAS-Validierung & Test-Architektur

95%

Python / Bash Automation & Tooling Python / Bash Automatisierung & Tooling

95%

CI/CD: GitLab, Docker, AWS CI/CD: GitLab, Docker, AWS

92%

Functional Safety: ISO 26262, SOTIF, ASPICE, UNECE WP.29 Funktionale Sicherheit: ISO 26262, SOTIF, ASPICE, UNECE WP.29

90%

ADAS Validation: HIL / SiL / MiL, CARLA ADAS-Validierung: HIL / SiL / MiL, CARLA

90%

Jira / Jira Xray / DOORS / Test Traceability Jira / Jira Xray / DOORS / Test-Traceability

90%

AI / ML & LLM Integration KI / ML & LLM-Integration

82%

Matlab / Simulink

85%

Backend & API Engineering: FastAPI, Celery, PostgreSQL/pgvector Backend- & API-Entwicklung: FastAPI, Celery, PostgreSQL/pgvector

90%

Tools & Standards Tools & Standards

ISO 26262 SOTIF / ISO 21448 ASPICE HARA / FMEA GitLab CI Docker AWS Python Bash Git Jira Xray DOORS CARLA HIL / SiL / MiL CAN / LIN / Ethernet Simulink INCA MySQL / InfluxDB DDPG / RL LLM Integration C / C++ TPT dSPACE / Speedgoat FastAPI Celery pgvector Redis Azure OpenAI RAG / LLM Next.js React Kubernetes / Helm Jenkins CI CANalyzer / CANoe asammdf pandas Bitbucket Keycloak MATLAB

education ausbildung

10/2020 – 03/2023

M.Sc Mechatronics & Robotics Engineering

Leibniz Universität Hannover

Hannover, Germany — Grade: 2.2

Mechatronic systems, robotics, and control theory — foundation for ADAS and embedded systems integration. Mechatronische Systeme, Robotik und Regelungstechnik — Grundlage für ADAS- und Embedded-Systems-Integration.

10/2019 – 10/2020

M.Eng Mechatronics

Hochschule Merseburg

Merseburg, Germany

Mechanical power engineering and mechatronics, bridging hardware and software perspectives. Power Engineering und Mechatronik — Brücke zwischen Hardware- und Softwareperspektive.

09/2009 – 07/2014

B.Sc Mechanical Power Engineering

Mansoura University

Mansoura, Egypt

Solid fundamentals in mechanical engineering and energy systems — system-level thinking in automotive context. Solide Grundlagen in Maschinenbau und Energiesystemen.

certifications zertifikate

ISTQB® CTFL 4.0 — iSQI Group Prototype Driving Licence (Germany) Prototypenfahrerlaubnis (Deutschland) Google Prompting Essentials — Coursera / Google Claude Code Architect — Anthropic  In Progress

languages sprachen

German C1+ Professional
English C1+ Professional
Arabic Native Muttersprache

contact me kontakt

Amro Moustafa

Senior ADAS & Systems Engineer — Validation, Functional Safety & Systems Integration Senior ADAS- & Systems-Engineer — Validierung, Funktionale Sicherheit & System-Integration

phone telefon

+49 1590 1355023

location standort

Berlin, Germany