.NET Developer · Senior Software Engineer
Hi, I'm Mahi,
I build clean, scalable software.
13+ years turning complex business logic, especially in Germany's insurance world (bAV, Payroll, Benefits), into robust, maintainable systems with ASP.NET Core, Blazor, PostgreSQL and SQL Server, deployed via Docker, Terraform, and AWS.
Toolbox
Technologies & Skills
Languages, Frameworks & Databases
C#.NETASP.NET CoreBlazor
MVCWPFWinForms
.NET 6/10EF CoreSignalR
SQL ServerPostgreSQLT-SQL
APIs & Security
REST APIJWTOAuth 2.0
Google APIs
Cloud & DevOps
AWSTerraformDocker
MicroservicesGitHub Workflows
Tools
GitVisual StudioVS Code
Cursor
Methods
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, cut 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, merged to a dedicated branch triggering automated Terraform-based deployment to AWS.
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).
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
Beyond the resume
Dev Notes & Design Ideas
A quick look at how I think, not just what I've shipped. Browse the full wiki for the complete write-ups.
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 →