Mo Sharifi is a Senior Software Engineer based in Berlin with about a decade of hands-on experience building and leading Android teams for high‑scale consumer products across Maps, VOD, and FinTech. He has driven measurable outcomes—reducing app CPU usage by 30%, increasing engagement by 15% on a 10M+ MAU mapping product, and shipping highly reliable apps with >99.5% crash‑free sessions. Technically fluent in Kotlin, Java, C++ and modern Android architectures (MVVM, REDUX/Flux, Coroutines), he blends leadership with deep implementation skills, from profiling and architecture design to test automation. A proactive, hands‑on manager, he improves team autonomy and engineering practices through code review, pair/mob programming, and measurable OKRs. He’s also contributed to open-source Android projects like Tinode’s Tindroid client, enhancing UI responsiveness and UX around permissions and loading states.
8 years of coding experience
10 years of employment as a software developer
Bachelor of Science (BS) Information Technology, Bachelor of Science (BS) Information Technology at Azarbaijan Shahid Madani University
Contributions:6 commits, 3 PRs, 6 comments in 2 days
Contributions summary:Mo contributed to the development of the Tindroid Android application, primarily focusing on enhancing the user interface and improving the application's responsiveness. Their work involved adding progress indicators to activities like `MessageActivity`, `ContactsActivity`, and `MessagesFragment` to provide visual feedback to the user during operations such as topic subscriptions and data loading. Furthermore, the user implemented a mechanism to prevent permission requests under specific conditions and refactored UI elements.
Arcyto is a demo Android app that fetches historical price data from the CoinGecko API. It follows a modular MVVM + Clean Architecture design, using Kotlin, Jetpack Compose, Anvil, Retrofit, and Coroutines.
Contributions:152 commits, 19 PRs, 73 pushes in 2 years 11 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.
Request Free Trial
Mo Sharifi - Senior Software Engineer at Superhuman