Mohammadmahdi Hosseinpour

Senior .NET Developer | Microservices Architect | Web Enthusiast

About Me

I am a passionate software engineer specialized in .NET Core development, clean architecture, and building scalable microservices. With years of hands-on experience, I design, develop, and maintain robust backend systems, aiming to deliver clean, efficient, and scalable solutions. Constantly eager to learn and implement the latest technologies to improve software quality and performance. Successfully passed LinkedIn Assessments for C#, SQL, and .NET.

Technical Skills

Professional Experience

Nikaamoz - Software Developer

2024 - Present

  • Architected educational platforms using Clean Architecture and DDD best practices.
  • Developed Excel-based data migration pipelines for user onboarding with automated validation.
  • Maintained codebase quality through continuous integration, unit testing, and code reviews.
  • Collaborated with educational experts to design user-friendly registration and content management systems.
Kifpool.me - Backend Developer

2021 - 2025

  • Designed and implemented scalable and high-performance backend services using .NET Core and advanced caching with Redis.
  • Built and maintained a microservices ecosystem leveraging RabbitMQ for message brokering and asynchronous communication.
  • Managed critical payment infrastructures for international subscriptions (Telegram Premium and others).
  • Ensured system security with JWT authentication and role-based access control (RBAC).
  • Collaborated across frontend and DevOps teams to deliver full-stack features efficiently and on-time.
Codeyad - Backend Developer

2025 - Present

  • Developed scalable inventory and warehouse management modules integrated with ZOHO Creator API.
  • Implemented secure multi-tenant authentication/authorization systems based on IdentityServer and OAuth2 standards.
  • Built resilient APIs with .NET 8, using MediatR, CQRS, and Repository Pattern.
  • Optimized API response times and database queries for better scalability and UX.
TJGU Gold - Fullstack Developer

2025 - Present

  • Led full-stack development of modules for online gold trading and portfolio management systems.
  • Integrated secure external APIs for real-time gold pricing and financial transactions.
  • Built CRM tools enabling customer management, subscription renewals, and reporting dashboards.
  • Maintained performance monitoring and implemented logging/alerting mechanisms using ELK stack.
Alibaba Travels - Developer (Internship)

2020 - 2021

  • Contributed to backend travel booking systems, working with .NET MVC and SQL Server.
  • Refactored legacy code to improve system performance and reliability by 30%.
  • Collaborated in agile sprints alongside senior engineers and QA teams.

Projects

Education

Self-taught Software Engineer with deep focus on backend development, cloud-native architectures, and building highly scalable distributed systems.

Contact

Mobile: +98 935 407 7526

Email: mohammad3.dev@gmail.com

Telegram: @mmhosseinpour

LinkedIn: linkedin.com/in/mmhosseinpour