SAEID MOSTAFAEI

Senior Full-Stack Software Engineer
C#/.NET · React · Node.js/TypeScript · Python · Azure · GenAI/RAG
Munich, Germany
Profile Photo
Professional Summary

Senior Full-Stack Software Engineer with experience owning architecture, implementation and end-to-end delivery. Relocated to Germany in 2022 and has since delivered cloud and on-premises systems in Agile/Scrum teams.

Currently building enterprise systems with C#/.NET, Azure, React, Node.js/TypeScript and Python, using Docker and Kubernetes for deployment. These include a SaaS visitor-and-access platform and a multi-agent RAG assistant for enterprise IT support.

Domain experience across insurance, healthcare, logistics, finance and construction. Microsoft Certified: Azure AI Engineer Associate (2025). B.Sc. in Software Engineering, recognized in Germany by ZAB.

Experience
Full-Stack Software Engineer (Development Consultant)
COC AG, Burghausen, Germany
02/2022 – Present
Full-stack delivery of cloud, web, AI and device-integration projects in Scrum teams using Azure DevOps.
NWS Digitaler Pförtner: enterprise multi-tenant visitor registration, identity verification and access-management platform (02/2022 – Present)
  • Built a multi-tenant platform on a serverless backend (Node.js/TypeScript, Azure Functions) with three React portals for admin, host and guest. It replaces manual reception check-in, and configuration-driven onboarding adds new sites without code changes.
  • Replaced manual reception verification with a C#/.NET and UWP/WinUI kiosk app integrating face and pattern recognition, scanner, camera and PIN, so identity verification runs as self-service and reception handles only exceptions.
  • Decoupled kiosk communication from Azure IoT by moving it to RabbitMQ, making the messaging layer portable across cloud and on-premises.
  • Introduced self-diagnostics and heartbeat monitoring across kiosk components, turning reactive troubleshooting into proactive fault detection before a check-in is affected.
  • Automated deployment through a CI/CD pipeline (Azure DevOps, Docker, Kubernetes, Helm), giving repeatable, consistent releases in place of manual ones.
HelpMatics™ Chatbot: multi-agent RAG assistant for enterprise IT support (05/2025 – Present)
  • Enabled support staff to query incident tickets in plain language through a React frontend and a natural-language-to-SQL layer (Python, LangChain, LangGraph), removing the need to write SQL by hand.
  • Augmented keyword search on unstructured ticket data with a RAG pipeline combining vector embeddings, semantic search and graph-based retrieval in MongoDB, surfacing related cases that keyword search alone missed.
  • Exposed multiple tools and data sources to agents through Model Context Protocol (MCP), supporting the LangGraph multi-agent workflow.
  • Built Flask services for data preparation, model access and conversation history, enabling the system to work with self-hosted (Ollama, vLLM) and hosted LLMs across on-premises and cloud environments.
Further projects
  • Docunize (2024): implemented document and template-management features (C#/.NET, React/TypeScript) with Microsoft Office integration.
  • Haas Fertighaus (2022 – 2023): delivered features for a house configuration, pricing and proposal platform in the prefab-construction sector (C#/.NET, React/TypeScript), supporting customer-facing sales workflows.
Senior Full-Stack Software Engineer / Technical Team Lead
BIMTES – BELFOR (E-Lab) Istanbul, Turkey
03/2017 – 01/2022
Joined as a full-stack engineer delivering end-to-end products; promoted to technical team lead in 2019, leading three developers.
Delivered five distinct business systems across insurance/restoration, healthcare, logistics, finance and warehouse operations.
Architecture and delivery ownership (2019 – 2022)
Project-management B2B platform: disaster-restoration operations (2019 – 2022)
  • Built a B2B platform for industrial disaster-restoration projects, optimizing resource management across labour, material and time, with real-time and remote monitoring of restoration processes and end-to-end workflow control (ASP.NET Core, React).
  • Replaced disconnected tracking of personnel, projects, warehouses and entry/exit devices with one integrated system, giving operations a single source of resource visibility and coordination.
Nursing-home health system: commercial healthcare product (2019 – 2022)
  • Built a nursing-home health system for follow-up checks, health analysis, and prescription administration and ordering, consolidating patient conditions, medications and prescriptions into a single view.
  • Gave nursing staff accurate, time-efficient tracking of patient status across shifts, replacing fragmented manual records.
Warehouse & asset management (2019 – 2022)
  • Built real-time, remote stock tracking across multiple warehouses, giving operations continuous visibility of inventory and assets in place of periodic manual counts.
Individual delivery (2017 – 2019)
Custom financial application (2017 – 2019)
  • Automated cash and banking-account business processes in real time and remotely, covering multiple payment methods and currencies with integrated depreciation accounting, replacing manual reconciliation at month-end.
Logistics & transportation system (2017 – 2019)
  • Built reliable operation tracking and vehicle-maintenance logging, giving fleet operations full visibility of service history and trip records.
Stack
ASP.NET MVC, ASP.NET Core, C#, React, REST APIs, WPF, Razor, Microsoft Azure, Microsoft SQL Server, Scrum, Git, Jira.
Earlier Experience · Tabriz, Iran
  • Freelance Software Developer, Ardish Aria Co. (2015 – 2016): built a greenhouse-management application for recording and managing irrigation, shading and lighting operations in the agriculture sector (.NET, ASP.NET MVC, Microsoft SQL Server).
  • Senior Software Developer / Team Lead, Nikan Co. (2008 – 2015): promoted from developer to team lead; built applications for multi-branch car-park operations, accounting and logistics, and led the migration from Windows to web (.NET, VB.NET, ASP.NET, Microsoft SQL Server).
  • Software Developer, Tabriz Oil Refining Co. (2007 – 2008): built internal Windows and web applications for production reporting, planning and inventory tracking in the oil-and-gas sector.
  • Certified VB.NET Trainer, Iran Technical & Vocational Training (2005 – 2006): taught VB.NET, prepared exams and assessed participants.
Technical Skills
Programming & 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
AI & Intelligent Systems
  • Retrieval-Augmented Generation (RAG)
  • Multi-agent systems
  • Model Context Protocol (MCP)
  • Vector search
  • Knowledge graphs
  • LangChain
  • LangGraph
  • Ollama
  • vLLM
  • Face and pattern recognition
Databases & Data Access
  • Microsoft SQL Server
  • MongoDB
  • Prisma ORM
Integration & Identity
  • REST APIs
  • RabbitMQ
  • Microsoft Entra ID (Azure AD)
  • OAuth 2.0
  • JWT
Tools & Methods
  • Visual Studio
  • Visual Studio Code
  • Git
  • Agile/Scrum
  • Jira
Certifications
  • 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)
Education
  • B.Sc. in Software Engineering, Jame University of Applied Science & Technology, Tabriz, Iran (2008 – 2011). Verified by ZAB and recognized in Germany.
  • Diploma in Software Technology, Azad University, Iran (2000 – 2003).
Languages
  • German B2 (in progress)
  • English fluent
  • Turkish fluent
  • Persian native
  • Azerbaijani native