SAEID MOSTAFAEI

Senior Full-Stack Software Engineer
.NET, React, Python, Azure & AI
Munich, Germany
Profile Photo

Senior Software Engineer with extensive full-stack development and systems integration experience in .NET (C#), React, Node.js/TypeScript, and Microsoft Azure cloud.

Hands-on experience building RAG-based AI solutions, Python services, and containerized cloud deployments with Docker and Kubernetes.

Additional background in Windows application development (UWP, WinUI) and integration with cameras, document readers, sensors, and other external devices.

Experience
Senior Software Engineer / Full-Stack Development Consultant
COC AG Munich, Germany
02/2022 – Present
Responsibilities
Delivered full-stack solutions across AI, Azure cloud, web, and device-integrated projects within Scrum teams using Azure DevOps.
HelpMatics™ Chatbot
Core team member in the development of a ServiceDesk assistant using a multi-agent RAG architecture for support-ticket data.
  • Implemented natural-language-to-SQL querying using Python, LangChain, LangGraph, and SQLite.
  • Built semantic retrieval using vector embeddings and similarity search.
  • Developed graph-based retrieval using MongoDB.
  • Integrated local and hosted LLM backends using Ollama and vLLM.
  • Built Flask services for data preparation, model access, health checks, and conversation history.
NWS Digitaler Pförtner
Core team member in the development of a multi-tenant platform for visitor registration, identity verification, access management, and self-service entry.
  • Developed Node.js and TypeScript backend services using Azure Functions, Prisma ORM, and Microsoft SQL Server.
  • Developed three React and TypeScript portals for administrators, hosts, and guests.
  • Integrated Azure AD, JWT-based authentication, OCR, and face-verification services.
  • Implemented IoT messaging with RabbitMQ between backend services and connected station devices, including self-service kiosks.
  • Developed C#/.NET UWP features for scanners, cameras, PIN workflows, and device monitoring.
  • Contributed to CI/CD pipelines and containerized deployments using Azure DevOps, Docker, Kubernetes, and Helm.
Haas Fertighaus
Developed features in the development of a house configuration, pricing, and proposal-generation platform with a C#/.NET backend and React/TypeScript frontend.
Docunize
Team member in the development of a document and template-management platform using C#/.NET, React/TypeScript, and Microsoft Office integration.
Senior Full-Stack Software Engineer
BIMTES – BELFOR (E-Lab) Istanbul, Turkey
03/2017 – 01/2022
Joined as a Full-Stack Web Developer and was promoted to Senior Full-Stack Software Engineer in 2019. Developed business applications for:
  • Financial and accounting workflows
  • Healthcare and nursing-home management
  • Project and resource management
  • Warehouse and asset tracking
  • Logistics and vehicle-maintenance operations
Led the migration of the company’s Windows applications to a web-based architecture.
Technologies & Methodologies
ASP.NET MVC, ASP.NET Core, C#, React, REST APIs, WPF, Razor, Microsoft Azure, Microsoft SQL Server, HTML5, JavaScript, jQuery, CSS, Scrum, Git, Jira.
Freelance Software Developer
Ardish Aria Co. Tabriz, Iran
10/2015 – 12/2016
Developed a greenhouse-management application for recording and managing irrigation, shading, lighting, and operational data.
Technologies
.NET, C#, ASP.NET MVC, Microsoft SQL Server, Razor, jQuery, Bootstrap.
Senior Software Developer / Team Lead
Nikan Co. Ltd. Tabriz, Iran
05/2008 – 09/2015
Joined as a Software Developer and later became Team Lead, working on applications for:
  • Multi-branch car park and carwash operations
  • Payroll and accounting
  • Warehouse and supply-chain management
  • Customer service and document workflows
Led the move from Windows applications to web-based systems and coordinated development, deployment, and maintenance.
Technologies
.NET, VB.NET, ASP.NET Web Forms, ASP.NET MVC, Microsoft SQL Server, Razor, JavaScript, jQuery, Ajax, Bootstrap.
Software Developer
Tabriz Oil Refining Co. (TZORC) Tabriz, Iran
04/2007 – 05/2008
Developed internal Windows and web applications for production reporting, planning, inventory tracking, and daily operations.
Certified VB.NET Trainer
Iran Technical & Vocational Training Tabriz, Iran
06/2005 – 08/2006
Taught VB.NET courses, prepared exam questions, and assessed participants.
Skills
AI & Intelligent Systems
  • Retrieval-Augmented Generation (RAG) Architectures
  • AI Agents
  • Vector Search
  • Knowledge Graphs
  • Azure AI
  • Face Recognition
Programming
  • C#/.NET
  • React
  • TypeScript
  • Node.js
  • Python
Cloud & DevOps
  • Azure Functions
  • Azure Entra ID
  • Docker
  • Kubernetes
  • Azure DevOps
  • CI/CD
Databases
  • Microsoft SQL Server
  • MongoDB
  • SQLite
  • Prisma ORM
Hardware Integration
  • UWP/WinUI
  • Cameras
  • Sensors
  • Document Readers
  • IoT Communication
Integration & Identity
  • REST APIs
  • RabbitMQ
  • OAuth 2.0 / OpenID Connect / JWT
Certification
Microsoft Certified: Azure AI Engineer Associate 2025
Microsoft Certified: Azure AI Fundamentals 2025
MCSA: Web Applications 2016
Microsoft Specialist: Programming in C# 2016
Education
B.Sc. in Software Engineering
Jame University of Applied Science & Technology, Tabriz, Iran
Foreign qualification verified by ZAB ( anerkannt in Deutschland )
2008 – 2011
Diploma in Software Technology
Azad University, Iran
2000 – 2003
Languages
German — B1/B2 (Intermediate)
English — Fluent
Persian / Azerbaijani — Native
Turkish — Fluent