Summary
Muhammad Helmi is a Senior Android Developer based in Riyadh with 11 years of hands-on experience building high-performance, maintainable mobile apps for market-leading products. He has led cross-functional teams and driven major refactors and feature rollouts—most recently at STC Bank where he introduced Jetpack Compose, Kotlin Multiplatform POCs, and real-time multiplayer features like a Canvas-based spinning game. Skilled in Clean Architecture, MVI/MVVM, Coroutines/Flow and CI/CD automation, he has a track record of improving code quality through code-review governance and static-analysis pipelines. Muhammad has scaled complex apps across domains from banking to healthcare and payments, modularizing monoliths and shipping robust SDKs and wallet/payment features. Beyond shipping features, he focuses on design systems and centralized error handling to boost stability and developer velocity. He combines a pragmatic engineering mindset with a flair for interactive UX and platform convergence.
11 years of coding experience
8 years of employment as a software developer
Good, Accounting and Business/Management, Good, Accounting and Business/Management at Al-Azhar University
Faculty of commerce,English section,Al-Azhar University
Arabic, English