Seyyed Razavi is a Senior Mobile Developer with 9 years of experience building Android applications and evolving engineering practices across telecom, e-commerce, and startup environments. He blends hands-on Kotlin/Java development with product and DevOps sensibilities—having introduced CI/CD, package registries, and JVM/Server-side projects that extended mobile codebases into backend infrastructure. As a former technical product manager he led DDD and modular redesigns and implemented gamification and A/B testing infrastructures to drive growth and experimentation. His work includes shipping high-impact consumer apps (over 100k installs) and a popular open-sourced game project that garnered significant forks and downloads. Comfortable mentoring teams and teaching Android courses, he pairs a mechanical engineering background with pragmatic architecture choices and a knack for extracting maximal value from existing code. Based in Tehran, he favors clean architecture and minimal-new-code solutions to accelerate delivery while keeping code quality high.
8 years of coding experience
5 years of employment as a software developer
Bachelor of Science (BS), Mechanical engineering, Bachelor of Science (BS), Mechanical engineering at University of Kashan
Diploma, ENGINEERING, Diploma, ENGINEERING at National Organization for Development of Exceptional Talents (Sampad)
Contributions:1 release, 50 commits, 2 PRs in 4 months
date-pickerdatepickerpersiancalendarhebrew
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
Seyyed Razavi - Senior Mobile Developer at Partov Ertebat Saba