Senior .NET / C# Engineer

Hi, I'm Mahi — I engineer reliable, scalable backend systems.

13+ years turning complex business logic — especially in Germany's insurance industry (bAV, Payroll, Benefits) — into robust, maintainable systems with ASP.NET Core, Blazor, PostgreSQL and SQL Server, deployed via Docker, Terraform and AWS.

0Years Engineering Software
0Internal Apps Unified via IAM
0Wiki Topics Documented
0Countries: Germany & Iran
Portrait of Mahboubeh Kouhpayeh
Scroll to explore
Value

What I actually deliver

Not just a list of technologies — the outcomes they're used to produce.

Maintainable Backend Systems

Clean Architecture and clear boundaries that keep growing codebases easy to change, test, and hand over to the next engineer.

Secure, Scalable APIs

REST APIs backed by JWT/OAuth 2.0, built for the traffic and compliance requirements of production insurance and payroll systems.

Robust Data Modeling

Relational schemas in PostgreSQL and SQL Server designed for correctness first, tuned for performance second, and documented — not tribal knowledge.

Legacy Modernization

13 years spent taking WinForms, MVC and on-prem systems and evolving them into Blazor, containerized, cloud-deployed platforms — without stopping the business.

Complex Problem-Solving

From real-time TCP/GPS data pipelines to multi-tenant identity platforms — breaking down hard integration problems methodically.

AI-Augmented Engineering

AI tools speed up boilerplate and exploration, while architecture, security and correctness decisions stay engineering judgment calls — mine.

Toolbox

Expertise, proven in production

No percentage bars — each category is tied to where it's actually been used.

Languages, Frameworks & Databases

Primary stack — powers every system in the Experience and Projects sections below.
C#.NETASP.NET CoreBlazor MVCWPFWinForms .NET 6/10EF CoreSignalR SQL ServerPostgreSQLT-SQL

APIs & Security

Backbone of the centralized Identity & Access Management platform unifying 5 internal apps.
REST APIJWTOAuth 2.0 Google APIs

Cloud & DevOps

Docker → Terraform → AWS: the path every merged microservice takes to production.
AWSTerraformDocker MicroservicesGitHub Workflows

Tools

Daily-driver toolchain, including AI-assisted editors alongside Visual Studio.
GitVisual StudioVS Code Cursor

Methods

How the work actually gets done, on every project below.
Clean ArchitectureAgile/Scrum DebuggingRefactoring ETL & Integration
Career

Experience

10.2023 – Present
Software Developer .NET (Web / Backend / UI)
Helmsauer Gruppe · Wemding, Germany
  • Built and evolved online calculators for insurance & salary modeling (.NET, Blazor, EF Core, PostgreSQL), including a benefit-simulation admin backend.
  • Designed a document management portal (ASP.NET Core, Blazor, REST API) for bAV/Payroll digitalization, cutting manual processing time by ~40%.
  • Built a centralized Identity & Access Management system (JWT, OAuth 2.0, SQL Server) unifying security across multiple internal apps.
  • Applied deep German insurance domain knowledge (bAV, Payroll, regulatory compliance) directly into business logic.
  • Built microservices containerized with Docker; after code review and successful testing, merges to a dedicated branch trigger automated Terraform-based deployment to AWS.
ASP.NET CoreBlazorEF Core PostgreSQLJWT/OAuth 2.0Docker TerraformAWS
04.2013 – 09.2023
Software Developer .NET (Full Stack / Windows / Backend)
Tolue Aryan Hooshmand Co. · Tehran, Iran
  • Built a Windows service for real-time GPS data capture via TCP listener, persisting data to SQL Server.
  • Developed a real-time vehicle tracking portal (ASP.NET MVC, SignalR, SQL Server) for logistics operations.
  • Implemented TCP packet duplication/forwarding for parallel real-time processing across multiple ports.
  • Built WinForms/WPF field applications for emergency vehicles running on industrial hardware (Advantech IPCs).
ASP.NET MVCSignalRSQL Server TCP/IPWinFormsWPF
Background

Education & Certificates

M.Sc. Software Engineering

University, Tehran · 2015–2017

B.Sc. Computer Engineering

University, Kerman · 2004–2008

German B2 (300 hrs)

Language course · 2024–2025

ETL & System Integration

2023

.NET Core Development

2020

MCP / MCPD — ASP.NET

Microsoft · 2012–2013

MCTS — SQL Server 2008

Microsoft · 2012–2013

SQL & Database Development

2011–2012
Selected Work

Projects, as engineering case studies

Problem → approach → technology → result — the shape every one of these actually took.

Benefit & Salary Modeling Platform

01 / Helmsauer Gruppe
Problem
Insurance and payroll calculations (bAV) were complex, manual and error-prone for staff and clients to model.
Approach
Built self-service online calculators plus a dedicated admin backend for configuring benefit simulations.
Technology
ASP.NET CoreBlazorEF CorePostgreSQL
Result
Faster, self-service benefit and salary modeling for a regulated German insurance domain.

Document Management Portal

02 / Helmsauer Gruppe
Problem
Manual document handling was slowing down bAV/Payroll HR workflows.
Approach
Designed a Blazor portal backed by a versioned REST API for structured document management and digitalization.
Technology
ASP.NET CoreBlazorREST API
Result
Cut manual processing time by ~40%.
Related wiki notes: API Architecture Patterns →

Centralized Identity & Access Management

03 / Helmsauer Gruppe
Problem
Multiple internal apps each implemented their own login and authorization logic.
Approach
Built one shared JWT/OAuth 2.0 identity service backed by SQL Server so apps stop reinventing login.
Technology
JWTOAuth 2.0SQL ServerASP.NET Core
Result
One consistent, secure login system reused across 5 internal apps.
Related wiki notes: Designing a Clean Identity Provider →

Real-Time Vehicle Tracking Platform

04 / Tolue Aryan Hooshmand Co.
Problem
A logistics operation needed live visibility into its vehicle fleet's location.
Approach
Windows service captured GPS data over a TCP listener into SQL Server; an ASP.NET MVC + SignalR portal streamed it live, with TCP packet duplication for parallel processing across ports.
Technology
ASP.NET MVCSignalRTCP/IPSQL Server
Result
Real-time fleet visibility for logistics operations, processed in parallel at scale.
Mindset

Engineering philosophy

01

Continuous growth

Continuous growth is one of the key drivers of my professional success — from Microsoft certifications in 2012 to shipping Blazor and cloud-native systems today, from WinForms to Terraform, and from Persian to German B2 while working full-time.

02

AI as a multiplier, not a replacement

I use AI tools daily to move faster through boilerplate, exploration and documentation — but architecture decisions, security trade-offs and correctness stay engineering judgment calls I own, not delegate.

03

Document what you learn

This site's wiki — 58+ topics and counting — isn't a portfolio prop. It's the same notes I actually use: C#/.NET patterns, SQL performance fixes, deployment gotchas, turned into permanent, searchable knowledge.

Beyond the Resume

My technical wiki

A living knowledge base I actually use — evidence of continuous learning and documentation habits, not just a claim.

0Documented Topics
0Categories

Designing a Clean Identity Provider

How I structured a shared JWT/OAuth 2.0 auth service so five internal apps could stop reinventing login.

Read the write-up →

API Architecture Patterns

Notes on structuring API servers and clients for maintainability and versioning.

Read the write-up →

SQL Index Fragmentation

Lessons from keeping SQL Server indexes healthy under real production load.

Read the write-up →

Browse the Full Wiki

Everything I've documented: C#/.NET, SQL, Docker, Cloud, Automation and more.

Explore all topics →

Let's build something reliable together.

Reach out for backend engineering, architecture reviews, or a conversation about complex .NET systems.

LinkedIn