π» Senior Software Engineer | .NET Backend Engineer | Distributed Systems | Clean Architecture | Cloud & DevOps
(amirhosein2015)
Senior Software Engineer with 8+ years of experience designing and building high-quality backend systems using .NET, C#, and scalable distributed architectures. My work focuses on creating production-ready services built with Clean Architecture, DDD principles, and modern cloud-native engineering practices.
I specialize in ASP.NET Core, EF Core, SQL Server/PostgreSQL, MongoDB, Redis, Docker, CI/CD pipelines, and containerized development workflows. I enjoy solving complex backend problems, optimizing performance, and designing maintainable, modular systems with clear domain boundaries.
I have delivered commercial-grade applications including e-commerce backends, B2B supply systems, API-driven services, and high-volume backend components. Additionally, have built and maintained complex, production-level systems with thousands of concurrent users β including Many published mobile apps & games with over 3 million total users. This practical experience has given me strong expertise in scalable architecture, performance optimization, and designing systems that grow smoothly as traffic increases.
Current technical focus areas:
β’ Distributed systems and microservices
β’ Scalable API architectures and performance engineering
β’ Cloud readiness, observability, logging, and monitoring
β’ System design, domain modeling, and maintainability
Open to backend-focused roles, including:
β’ Senior Software Engineer
β’ Senior Backend Engineer
β’ .NET Backend Engineer
β’ Software Developer (Backend)
Motivated to build robust engineering systems, continuously improve, and contribute to high-impact products.
I am proficient in C#, ASP.NET Core (MVC & Web API), Unity, Clean Architecture, Domain-Driven Design (DDD), OOP, Agile, and the entire Software Development Life Cycle (SDLC) β from concept and architecture to deployment and long-term maintenance.
Additionally, I have practical experience in UI/UX design, enabling me to create applications that are not only technically robust but also user-friendly and visually intuitive.
Driven by clean code, scalable system design, and building products that users truly enjoy. I am a passionate lifelong learner, constantly studying emerging technologies to refine my craft, and I genuinely enjoy the art of programming.
- Backend Mastery: High-performance .NET 8 Microservices, CQRS with MediatR, and Saga Orchestration via MassTransit & RabbitMQ.
- Frontend Engineering: Modern React 18 development with TypeScript (Strict Mode) and Industrial-grade UI/UX using Material UI.
- Data Strategy: Polyglot Persistence expert (SQL Server, PostgreSQL, MongoDB, Redis, and SQLite).
- Cloud & Observability: Production-grade Kubernetes orchestration, OpenTelemetry, Jaeger Tracing, and Seq Logging.
| Project | Description | Tech Stack | Link |
|---|---|---|---|
| CoreSupply | Enterprise-grade B2B Microservices platform focusing on supply chain logistics. Implements Saga Pattern, Distributed Tracing, and K8s orchestration. | .NET 8, RabbitMQ, MassTransit, K8s, Redis | View Repo |
| FinLedger | FiscalFlow SaaS: A high-performance, Cloud-Native double-entry accounting engine built with a Modular Monolith architecture for maximum maintainability. | .NET 9, PostgreSQL, EF Core, Modular Monolith | View Repo |
---
I am actively looking for Senior Software Engineer and Distributed Systems Architect roles within the European tech ecosystem.
| π Platform | π Link |
|---|---|
| π§ Email | abdollahmohajeri.net@gmail.com |
| πΌ LinkedIn | linkedin.com/in/abdollah-mohajeri |
| π Digital Portfolio | Explore My Work |
βPrecision in code, scalability in architecture, excellence in delivery.β