Vahid Garousi is a Senior Android Engineer with a decade of experience building high-performance, user-centric mobile applications across finance, travel, and VAS domains. He has led the development of real-time trading apps using Light Streamer, gRPC, and Retrofit, and pioneered a fully Jetpack Compose-based Design System and Gradle convention plugins to accelerate delivery. Comfortable across the full SDLC and Agile practices, he emphasizes testable, maintainable architectures—introducing structured test patterns with MockK, Turbine and Google Truth. Vahid’s track record includes migrating large Java codebases to Kotlin, optimizing networking and caching for smooth UX, and implementing complex features like real-time maps and video streaming. Based in Tehran, he combines deep hands-on engineering with a knack for internal tooling and developer productivity improvements that aren’t always visible to end users.
9 years of coding experience
6 years of employment as a software developer
Associate's degree, Computer Software Engineering, Associate's degree, Computer Software Engineering at Shahid Beheshti University
Contributions:29 PRs, 46 pushes, 27 branches in 15 days
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.