Arman Rasouli is a Senior Backend Engineer based in Tehran with five years of focused experience designing and operating high-throughput, resilient systems. He has repeatedly driven large architecture shifts—migrating monoliths to SOA, decomposing systems into bounded contexts, and introducing CQRS and async workflows—to improve reliability and accelerate delivery for millions of users. Notable outcomes include raising payment transaction success from 60% to 99%+ and cutting slow queries by 40% through SQL tuning and caching. He mentors teams in DDD, TDD, and refactoring, and champions developer productivity via CI/Git-hook tooling and consistent error-handling frameworks. Comfortable across messaging, saga patterns, and .NET/C# stacks, he blends pragmatic engineering with systems thinking to keep critical services at 100% uptime.
5 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Agricultural Engineering, 14.0, Bachelor's degree, Agricultural Engineering, 14.0 at University of Mazandaran
C# Programming / MVC, A, C# Programming / MVC, A at Tehran Institute of Technology
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Arman Rasouli - Senior Backend Engineer at Myket | مایکت