Mohamad Esmaeilpour is a seasoned software engineer based in Stockholm with over a decade of experience designing and building high-performance distributed systems. He specializes in microservices, SOA, and event-driven architectures using messaging and streaming technologies such as MQTT, RabbitMQ, Kafka and NATS. Mohamad has driven scalable production services—from a messenger serving millions to backend APIs and OAuth2 servers—applying clean code, CQRS, circuit breakers and caching/batching optimizations. Comfortable across backend, web and mobile stacks, he has delivered both core infrastructure and consumer-facing features (including Flutter and React-Native work). At Blocket and prior roles he focused on reliability and horizontal scalability, often embedding access control and security patterns into platform services. He pairs strong algorithmic foundations with a pragmatic appetite for shipping robust systems that tolerate real-world scale and failure modes.
Contributions:10 releases, 34 commits, 4 PRs in 3 months
telegramtelegram-botbotredux
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
Mohamad Esmaeilpour - Software Engineer at Blocket