Mehrdad Ghafari Afshar - Senior Backend Developer Profile Photo

Mehrdad
Ghafari Afshar

I'm a

Senior Backend Developer, .NET Engineer, Microservices Architect, High-Performance Systems, SQL Server Specialist

About Me

Mehrdad Ghafari Afshar - About Me Photo

Senior Backend Developer | .NET | Microservices

Senior Backend Developer with 10+ years of experience designing and building high-performance, scalable systems in the finance and banking industries. Deep expertise in .NET Core, microservices architecture, and event-driven systems.

Proven track record of handling 20 million+ daily transactions, leading architecture migrations, and mentoring junior developers. Passionate about clean architecture, system reliability, and delivering measurable business impact.

  • NameMehrdad Afshar
  • BirthdayJuly 15, 1992
  • DegreeBachelor's degree
  • Experience10 Years
  • Phone+98 912 348 6758
  • Emailmehrdadghafariafshar@gmail.com
  • AddressTehran, Iran
  • FreelanceAvailable
Hire Me

Education & Experience

My Education

Bachelor of Software Engineering
Islamic Azad University, Shahre Qods Branch | 2010 - 2013

Studied software engineering at Shahre Qods Azad University, specializing in software development, database systems, and programming fundamentals. This foundation launched my career in the Iranian software industry.

My Experience

Senior Back-End Developer
Vista Samaneh Asa (ASA - Agah Brokerage) | 2021 - Present

Mentored junior developers and led architectural decisions for core financial systems. Redesigned the Stock Market Back-Office System from monolithic to microservices, enabling independent deployment and technology diversity using .NET Core, SQL Server, and RabbitMQ.

Designed RESTful APIs for the Online Securities Trading Platform supporting high-volume transactions; led the migration from RabbitMQ/MSMQ to Apache Kafka. Built the Customer Club & Loyalty Program on Kafka, scaling from 600K to 20M+ transactions per day (33x increase), and re-architected a critical subsystem to event-driven Kafka, reducing system load by 60%.

Applied Domain-Driven Design (DDD) and Clean Architecture across projects, backed by comprehensive Unit and Integration Test suites.

Back-End Developer
Maskan Bank | 2019 - 2021

Developed a full-scale office automation system for internal correspondence and reporting, including a web application and admin panel built with C# and SQL Server. Designed a separate secure platform for confidential communications following secure software development principles.

Optimized database performance using advanced indexing, partitioning, and archiving techniques to manage high document volumes and ensure long-term scalability.

Junior Developer & Database Engineer
Tiba Samaneh | 2012 - 2017

Designed and implemented IVR/VoIP systems including call recording and automated response solutions, deployed for 50+ organizations nationwide - including Telecommunication Company of Iran, IRIB, Iran's Judiciary, national petrochemical companies, and major hospitals.

Led the development of TibaSamaneh.com, designed RESTful APIs, and set up source control infrastructure for call management software within a development team.

My Skills

Core Technologies

95%
.NET Core / C#
90%
SQL Server
95%
ASP.NET / Web API
88%
Microservices
90%
Apache Kafka
85%
Redis
90%
DDD
90%
Clean Architecture
Languages & Frameworks
.NET Core C# ASP.NET OOP
Architecture
Microservices Monolithic Domain-Driven Design (DDD) Clean Architecture Design Patterns
Messaging & Caching
Apache Kafka RabbitMQ Redis (Clustering & Replication) Elasticsearch
Databases & Optimization
SQL Server Query Performance Tuning Entity Framework Dapper Database Design Indexing & Partitioning
Testing
Unit Testing Integration Testing xUnit NUnit
DevOps & Tools
Docker CI/CD Git Bash (Scripting) Agile (Scrum/Kanban)
Familiar With
Azure gRPC MongoDB SignalR

My Services

Web Design

Crafting modern, responsive, and accessible websites using HTML5, CSS3/Sass, Bootstrap, and JavaScript. Skilled in creating intuitive user interfaces with a strong focus on user experience and cross-browser compatibility.

Proficient in React and Angular for building dynamic, component-based front-end applications with clean, maintainable code.

Web Development

Building robust, scalable back-end systems with ASP.NET Core, Web API, and C#. Experienced in designing RESTful APIs, integrating with SQL Server and Entity Framework, and applying Clean Architecture and SOLID principles for maintainable code.

Skilled in end-to-end development from database design to deployment, with expertise in performance tuning, caching strategies, and secure coding practices.

Cross-Platform Apps

Developing cross-platform mobile and desktop applications using .NET MAUI, delivering native-like experiences on iOS, Android, and Windows from a single codebase.

Leveraging clean architecture patterns and MVVM design to create maintainable, testable, and high-performance applications that scale with your business needs.

DevOps & Cloud

Implementing CI/CD pipelines with GitHub Actions, Azure DevOps, and Jenkins. Containerizing applications with Docker and orchestrating with Kubernetes for reliable, scalable deployments.

Experienced in infrastructure as code using Terraform, monitoring with Prometheus and Grafana, managing Linux servers, and configuring Nginx and IIS for production-grade hosting.

AI-Assisted Development

Leveraging cutting-edge AI tools including GitHub Copilot, ChatGPT, and Azure OpenAI to accelerate development, automate code generation, and improve software quality. Experienced in prompt engineering and integrating LLM capabilities into business applications.

Helping teams adopt AI-assisted workflows to reduce development time, catch bugs earlier, and deliver more robust solutions with modern AI-powered development practices.

Architecture Consulting

Designing scalable, maintainable systems using Domain-Driven Design (DDD), Microservices architecture, and Clean Architecture principles. Transforming monolithic applications into modular, loosely-coupled services.

Expert in CQRS, Event Sourcing, and RESTful API design. Helping teams adopt modern architectural patterns that align with business goals and enable long-term maintainability and scalability.

My Portfolio

Web design project 1 by Mehrdad Afshar - responsive UI design
ASP.NET Core development project 2 by Mehrdad Afshar
Digital marketing dashboard project 3 by Mehrdad Afshar
Web design project 4 by Mehrdad Afshar - mobile app UI
Microservices development project 5 by Mehrdad Afshar
Marketing analytics project 6 by Mehrdad Afshar

Contact Me

Phone
+98 912 348 6758
Address
Tehran, Iran
Freelance
Available