Summary
Muhammad Waleed is an Android and Flutter developer with 8 years of experience building production mobile apps across native Java/Kotlin and Dart, currently architecting the core Android platform for SelfDrive.ae in Dubai. He has delivered end-to-end features across SDLC using MVVM/MVC, Dagger Hilt, coroutines, Kotlin Flow, Room/SQLite, and cloud integrations (Firebase, AWS), with proven experience in real-time tracking, maps, and payment/security integrations. His portfolio spans social/chat, fitness/live-tracking, stock-alerts, and media apps, including a high-performance search and geo-fencing system for 150+ pickup points in a car-rental super-app. Comfortable with state management in Flutter (GetX, Cubit, Bloc) and performance tuning for large datasets and complex UIs, he brings a pragmatic blend of architecture and hands-on implementation. Based in Dubai, he combines startup and enterprise experience, often turning ambiguous product requirements into reliable, user-focused mobile experiences.
8 years of coding experience
7 years of employment as a software developer
Bachelor of Science Iin Information Techonology (BS-IT) Information Technology, Bachelor of Science Iin Information Techonology (BS-IT) Information Technology at University of Sargodha