.Net
EF Core
Clean Architecture
DDD
CQRS
Event Driven Architecture
Microservice
Modular Monolith
System Design
Microsoft SQL Server
PostgreSQL
Elasticsearch
Redis
Unit Test
TDD
Integration testing software
SignalR
RabbitMQ
MassTransit
xUnit
Fluent Assertions
JWT
Moq
NSubstitute
Serilog
Hangfire
Docker
Docker compose
Git
Azure Devops
.NET Backend Developer
Bulut
Iran
مارس 2024 - اکنون
وظایف و دستاوردها
Developing and maintaining .NET backend applications following Clean Architecture.
Enhancing system performance by refactoring legacy code and optimizing queries.
Implementing integration and unit tests to improve system reliability.
Collaborating with cross-functional teams to design scalable microservices.
.Net Backend Developer
Abgineh Pardaze Sharg
Iran
اوت 2022 - فوریه 2024
وظایف و دستاوردها
Designed and built a microservices architecture for a large-scale system.
Integrated RabbitMQ and MassTransit for event-driven communication.
Optimized SQL Server and PostgreSQL databases for high efficiency.
Implemented gRPC services for faster internal communication.
Led backend development for the Natoos - Safir Language Institute project.
.Net Back-End Developer
Anasystem
Iran
ژوئیه 2021 - ژوئیه 2022
وظایف و دستاوردها
Designed and implemented RESTful APIs using ASP.NET Core.
Worked with CQRS & DDD to structure scalable backend systems.
Improved database performance using indexing and query optimizations.
Developed and executed unit tests to ensure high code coverage.
Front-End Developer Team Leader
Haseb Gostar Asr Novin
Iran
ژوئیه 2020 - ژوئن 2021
وظایف و دستاوردها
Led the frontend team in developing a scalable ERP system.
Established coding standards and best practices to increase efficiency.
Mentored junior developers, improving overall team productivity.
Debugged and resolved complex UI/UX issues for an improved user experience.
Front-End Developer
Azar narmafzar Aras
Iran
ژوئیه 2019 - ژوئن 2020
وظایف و دستاوردها
Developed and maintained React-based front-end applications.
Migrated JavaScript codebase to TypeScript, improving code reliability.
Implemented GraphQL and SignalR for real-time data synchronization.
Collaborated with backend developers to optimize API consumption.
Digimaliat Project
کارفرما / درخواست کننده: Haseb Gostar Asr Novin
I'm a part of the Support team and in the short term I'm the lead of this Project.
لینک مرتبط: digimaliat.ir/
Natoos - Safir Language Institute
کارفرما / درخواست کننده: Abgineh Pardaz Sharg
I'm currently in this position and face so many challenges in this industry.
لینک مرتبط: natoos.com/
Mohammad Taghizadeh
.Net Developer
.NET Backend Engineer | 6 Years of Experience | Bachelor’s Degree in Information Technology
Experienced .NET backend engineer with 6 years of expertise, specializing in Clean Architecture, DDD, CQRS, and TDD. Skilled in building scalable and high-performance backend systems using modular monoliths and microservices. Proficient in C#, ASP.NET Core, SQL Server, PostgreSQL, MongoDB, ElasticSearch, RabbitMQ, MassTransit, and gRPC.
Previously worked with React and TypeScript in the early years of my career but transitioned fully into backend development. Passionate about high-quality, maintainable code, distributed systems, and cloud-native applications.