Internet Payment Gateway (IPG)
High-throughput banking transaction microservice integrating multiple bank gateways behind a unified abstraction layer, with distributed locking and idempotency preventing duplicate transactions under concurrent load.
Available for senior back-end roles
Senior Back-End Developer · .NET & Microservices · Fintech & Payment Systems
8+ years building high-throughput financial platforms — Internet Payment Gateway, BNPL and distributed systems. Based in Tehran, Iran. Open to on-site and remote roles.
Senior Back-End Developer with 8+ years of experience building scalable, microservices-based systems in .NET/C#. Specialised in high-throughput financial platforms including Internet Payment Gateway (IPG) and Buy Now Pay Later (BNPL) microservices. Expertise in distributed systems, concurrency control, message-driven architecture (RabbitMQ / MassTransit), Saga orchestration and multi-tier caching (Redis, Distributed Cache). Strong background in DDD, Clean Architecture, CQRS and SOLID principles.
Ozon · Golrang Co
Kahkeshan Group Co.
Sampad — Ministry of Education
Ministry of Education
BehinSarma
Kurd PG — Dept. of Education
Platforms designed and delivered end to end.
High-throughput banking transaction microservice integrating multiple bank gateways behind a unified abstraction layer, with distributed locking and idempotency preventing duplicate transactions under concurrent load.
Buy Now Pay Later microservice handling credit payment workflows, with the Rule Design Pattern encapsulating dynamic eligibility and installment-plan logic, plus Hangfire-scheduled settlement and reminder jobs.
Integration of 40+ legacy government systems into a single microservices architecture with polyglot persistence and SSO across every integrated system, backed by an enterprise RFP for high-assurance controls.
Versioned RESTful API with a SignalR real-time layer supporting per-user delivery and group channels, over a MongoDB domain model designed around embedding-versus-referencing trade-offs.
Migration of a legacy Windows application to a web platform, structured with DDD bounded contexts, defined SLAs and three coordinated vendor workstreams across database, services and mobile.
Region-specific questionnaire platform with real-time two-way chat over SignalR and secure file transfer protected by JWT and cookie-based authentication.
Maghsodi University of Hamadan
BugeTo Institute, Tehran
FaraDars, Tehran
Open to senior back-end and architecture roles — on-site in Tehran or remote. LinkedIn is the best place to reach me.
Connect on LinkedIn /in/mehdimohammadpanah