SAEID MOSTAFAEI

Senior Full-Stack-Softwareentwickler
C#/.NET · React · Node.js/TypeScript · Python · Azure · GenAI/RAG
München, Deutschland
Profile Photo
Profil

Senior Full-Stack-Softwareentwickler mit Erfahrung in der eigenverantwortlichen Architektur, Implementierung und End-to-End Umsetzung von Lösungen. 2022 nach Deutschland gezogen und seitdem Cloud- und On-Premises-Systeme in agilen/Scrum Teams umgesetzt.

Entwickelt aktuell Unternehmenssysteme mit C#/.NET, Azure, React, Node.js/TypeScript und Python, mit Docker und Kubernetes für Deployments. Dazu zählen eine SaaS-Plattform für Besucher- und Zutrittsmanagement sowie ein Multi-Agenten RAG-Assistent für den Enterprise-IT-Support.

Branchenerfahrung in Versicherung, Gesundheitswesen, Logistik, Finanzen und Bauwesen. Microsoft Certified: Azure AI Engineer Associate (2025). B.Sc. in Software Engineering, in Deutschland durch die ZAB anerkannt.

Berufserfahrung
Full-Stack-Softwareentwickler (Development Consultant)
COC AG, Burghausen, Deutschland
02/2022 – heute
Full-Stack-Entwicklung von Cloud-, Web-, KI- und Geräteintegrationsprojekten in Scrum-Teams mit Azure DevOps.
NWS Digitaler Pförtner: mandantenfähige Enterprise-Plattform für Besucherregistrierung, Identitätsprüfung und Zutrittsmanagement  |  02/2022 – heute
  • Mandantenfähige Plattform auf einem serverlosen Backend (Node.js/TypeScript, Azure Functions) mit drei React-Portalen für Administration, Gastgeber und Gäste entwickelt. Sie ersetzt den manuellen Empfangs-Check-in; neue Standorte lassen sich per Konfiguration ohne Codeänderungen anbinden.
  • Manuelle Identitätsprüfung am Empfang durch eine C#/.NET- und UWP/WinUI-Kiosk-App ersetzt, die Gesichts- und Mustererkennung, Scanner, Kamera und PIN integriert; die Identitätsprüfung läuft im Self-Service, der Empfang bearbeitet nur noch Ausnahmen.
  • Kiosk-Kommunikation von Azure IoT entkoppelt und auf RabbitMQ umgestellt, sodass die Messaging-Schicht sowohl in der Cloud als auch on-premises läuft.
  • Selbstdiagnose und Heartbeat-Monitoring über alle Kiosk-Komponenten eingeführt und damit von reaktiver Fehlersuche auf proaktive Fehlererkennung umgestellt, bevor ein Check-in betroffen ist.
  • Deployment über eine CI/CD-Pipeline (Azure DevOps, Docker, Kubernetes, Helm) automatisiert und manuelle Releases durch wiederholbare, konsistente Releases ersetzt.
HelpMatics™ Chatbot: Multi-Agenten-RAG-Assistent für den Enterprise-IT-Support  |  05/2025 – heute
  • Support-Mitarbeitenden ermöglicht, Incident-Tickets in natürlicher Sprache abzufragen, über ein React-Frontend und eine Natural-Language-to-SQL-Schicht (Python, LangChain, LangGraph); das manuelle Schreiben von SQL entfällt.
  • Stichwortsuche auf unstrukturierten Ticketdaten um eine RAG-Pipeline aus Vektor-Embeddings, semantischer Suche und graphbasiertem Retrieval in MongoDB erweitert, die verwandte Fälle findet, die mit reiner Stichwortsuche nicht gefunden wurden.
  • Mehrere Tools und Datenquellen den Agenten über das Model Context Protocol (MCP) bereitgestellt und damit den LangGraph-Multi-Agenten-Workflow unterstützt.
  • Flask-Services für Datenaufbereitung, Modellzugriff und Konversationsverlauf entwickelt, sodass das System mit selbstgehosteten (Ollama, vLLM) und gehosteten LLMs in On-Premises- und Cloud-Umgebungen arbeitet.
Weitere Projekte
  • Docunize (2024): Funktionen für Dokumenten- und Vorlagenverwaltung (C#/.NET, React/TypeScript) mit Microsoft-Office-Integration umgesetzt.
  • Haas Fertighaus (2022 – 2023): Funktionen für eine Plattform zur Hauskonfiguration, Preisgestaltung und Angebotserstellung im Fertighausbau (C#/.NET, React/TypeScript) umgesetzt, zur Unterstützung kundenseitiger Vertriebsprozesse.
Senior Full-Stack-Softwareentwickler / Technischer Teamleiter
BIMTES – BELFOR (E-Lab) Istanbul, Türkei
03/2017 – 01/2022
Als Full-Stack-Entwickler mit End-to-End-Verantwortung eingestiegen; 2019 zum technischen Teamleiter befördert und ein Team von drei Entwicklern geführt.
Fünf eigenständige Geschäftssysteme in den Bereichen Versicherung/Schadensanierung, Gesundheitswesen, Logistik, Finanzen und Lagerverwaltung umgesetzt.
Architektur- und Umsetzungsverantwortung (2019 – 2022)
B2B-Projektmanagement-Plattform: Schadensanierung im Industrieumfeld  |  2019 – 2022
  • B2B-Plattform für industrielle Schadensanierungsprojekte entwickelt, mit optimiertem Ressourcenmanagement für Personal, Material und Zeit, Echtzeit- und Remote-Monitoring der Sanierungsprozesse sowie durchgängiger Workflow-Steuerung (ASP.NET Core, React).
  • Getrennte Erfassung von Personal, Projekten, Lagern und Zutrittsgeräten durch ein integriertes System ersetzt, das dem Betrieb eine einheitliche Grundlage für Ressourcenübersicht und Koordination bietet.
Gesundheitssystem für Pflegeheime: kommerzielles Healthcare-Produkt  |  2019 – 2022
  • Gesundheitssystem für Pflegeheime für Verlaufskontrollen, Gesundheitsanalysen sowie Verordnungsverwaltung und -bestellung entwickelt, das Patientenbefunde, Medikationen und Verordnungen in einer Ansicht zusammenführt.
  • Dem Pflegepersonal eine präzise, zeiteffiziente Nachverfolgung des Patientenstatus über Schichten hinweg ermöglicht und fragmentierte manuelle Aufzeichnungen ersetzt.
Lager- und Anlagenverwaltung  |  2019 – 2022
  • Echtzeit- und Remote-Bestandsverfolgung über mehrere Lager entwickelt, die dem Betrieb eine durchgängige Sicht auf Bestände und Anlagen statt periodischer manueller Zählungen bietet.
Eigenständige Umsetzung (2017 – 2019)
Maßgeschneiderte Finanzanwendung  |  2017 – 2019
  • Geschäftsprozesse für Kassen- und Bankkonten in Echtzeit und remote automatisiert, mit Unterstützung mehrerer Zahlungsarten und Währungen sowie integrierter Abschreibungsbuchhaltung, und den manuellen Monatsabschluss-Abgleich ersetzt.
Logistik- und Transportsystem  |  2017 – 2019
  • Zuverlässige Betriebsverfolgung und Fahrzeugwartungsprotokolle entwickelt, die dem Fuhrpark vollständige Transparenz über Wartungshistorie und Fahrtenaufzeichnungen bieten.
Technologien
ASP.NET MVC, ASP.NET Core, C#, React, REST APIs, WPF, Razor, Microsoft Azure, Microsoft SQL Server, Scrum, Git, Jira.
Frühere Erfahrung · Tabriz, Iran
  • Freiberuflicher Softwareentwickler, Ardish Aria Co. (2015 – 2016): Gewächshaus-Managementanwendung zur Erfassung und Verwaltung von Bewässerungs-, Beschattungs- und Beleuchtungsvorgängen im Agrarsektor entwickelt (.NET, ASP.NET MVC, Microsoft SQL Server).
  • Senior-Softwareentwickler / Teamleiter, Nikan Co. (2008 – 2015): Vom Entwickler zum Teamleiter befördert; Anwendungen für filialübergreifenden Parkhausbetrieb, Buchhaltung und Logistik entwickelt und die Migration von Windows zu Web geleitet (.NET, VB.NET, ASP.NET, Microsoft SQL Server).
  • Softwareentwickler, Tabriz Oil Refining Co. (2007 – 2008): Interne Windows- und Webanwendungen für Produktionsberichte, Planung und Bestandsverfolgung in der Öl- und Gasbranche entwickelt.
  • Zertifizierter VB.NET-Trainer, Iran Technical & Vocational Training (2005 – 2006): VB.NET unterrichtet, Prüfungen erstellt und Teilnehmende bewertet.
Technische Kenntnisse
Programmierung & Frameworks
  • C#/.NET
  • ASP.NET Core
  • ASP.NET MVC
  • React
  • TypeScript
  • JavaScript
  • Node.js
  • Python
  • FastAPI
  • Flask
  • WPF
  • Razor
  • UWP/WinUI
Cloud & DevOps
  • Microsoft Azure
  • Azure Functions
  • Azure DevOps
  • Docker
  • Kubernetes
  • Helm
  • CI/CD
KI & Intelligente Systeme
  • Retrieval-Augmented Generation (RAG)
  • Multi-Agenten-Systeme
  • Model Context Protocol (MCP)
  • Vektorsuche
  • Knowledge Graphs
  • LangChain
  • LangGraph
  • Ollama
  • vLLM
  • Gesichts- und Mustererkennung
Datenbanken & Datenzugriff
  • Microsoft SQL Server
  • MongoDB
  • Prisma ORM
Integration & Identität
  • REST APIs
  • RabbitMQ
  • Microsoft Entra ID (Azure AD)
  • OAuth 2.0
  • JWT
Tools & Methoden
  • Visual Studio
  • Visual Studio Code
  • Git
  • Agile/Scrum
  • Jira
Zertifizierungen
  • Microsoft Certified: Azure AI Engineer Associate (2025)
  • Microsoft Certified: Azure AI Fundamentals (2025)
  • MCSA: Web Applications (2016)
  • Microsoft Specialist: Programming in C# (2016)
  • Microsoft Specialist: Programming in HTML5 with JavaScript and CSS3 (2015)
Ausbildung
  • B.Sc. in Software Engineering, Jame University of Applied Science & Technology, Tabriz, Iran (2008 – 2011). Von der ZAB bewertet und in Deutschland anerkannt.
  • Diplom in Softwaretechnik, Azad University, Iran (2000 – 2003).
Sprachen
  • Deutsch B2 (laufender Kurs)
  • Englisch fließend
  • Türkisch fließend
  • Persisch Muttersprache
  • Aserbaidschanisch Muttersprache