Shahrooz Esmaili is a seasoned software engineer and co-founder with over a decade of experience designing and delivering large-scale Java and Android systems across payments, banking, and video-streaming domains. He has a strong track record converting monoliths into stateless, microservice architectures and building secure payment and wallet systems that integrate multiple third-party billing providers. Shahrooz has led teams to ship high‑scale consumer apps—driving a 7% market-share gain for an IPTV product and boosting active users by tens of thousands through UX redesign and offline support. His work spans backend J2EE and SpringBoot services to Kotlin-based Android clients, including NFC and SMS-based banking features for multi-million‑user apps. Based in Tehran, he blends hands‑on refactoring and performance tuning with entrepreneurial product instincts, having also co-founded an ecotour startup.
11 years of coding experience
11 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Kowsar Higher Education Institute
Associate's degree, Computer Software Engineering, Associate's degree, Computer Software Engineering at Shamsipour Technical and Vocational University
Contributions:6 PRs, 4 pushes, 7 branches in 4 months
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.