Summary
Mahmoud Elshamy is a senior software engineer based in Dubai with 11 years of experience building high-scale Android and cross-platform mobile products across ride-hailing, fintech and government sectors. He specializes in Kotlin, Jetpack Compose, Kotlin Multiplatform/Compose Multiplatform and modern architectures (MVVM, MVI, Clean), and has improved app reliability and reduced duplication by adopting KMP and comprehensive testing practices. At Careem he contributed to the Rides module used by 50M+ users and cut shared business logic duplication by ~70%, and earlier roles include leading large national apps for MOHRE and multi-country telecom apps at Vodafone. Mahmoud combines hands-on platform SDK work (maps, design systems) with mentoring and process improvements, and is comfortable producing native iOS components when needed for multiplatform projects. He brings a pragmatic focus on test-driven stability, cross-platform code reuse and reducing integration time for product teams.
10 years of coding experience
10 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Mansoura University
English, Arabic