Senior .NET Backend Engineer · Tehran

Mohammad Nazari

Designing and building distributed systems for FinTech, ERP and HealthTech — Clean Architecture, DDD, CQRS, RabbitMQ and Redis at real scale. This blog shares technical lessons and client work.

6+
Years experience
.NET 8
Primary stack
DDD
Domain architecture
EDA
Messaging
Services Architecture, FinTech, messaging & security
Projects Selected work from ERP to Wallet
Blog Technical lessons and architecture notes
Contact Collaboration and project scoping

Core skills

Tools I use on real production systems.

Architecture

Clean Architecture · DDD · CQRS · Microservices · Modular Monolith

Data & Cache

EF Core · Dapper · SQL Server · PostgreSQL · Redis lock & cache

Messaging

RabbitMQ patterns · SignalR · Event-driven flows

Security

OAuth2 · OIDC · IdentityServer · JWT · SSO

From the blog

Technical writing, architecture and project lessons — for clients and engineers.

No posts published yet — the first one is waiting to be written.