Muhammad Abdul Subhan
Staff Software Engineer | Mobile Infrastructure | iOS & KMP Specialist
Strategic Mobile Engineer with over 10 years of experience specializing in high-scale iOS ecosystems and Kotlin Multiplatform (KMP). Proven track record in architecting modular systems, optimizing SDK performance, and leading cross-functional squads at regional unicorns.
About
I'm a Staff Software Engineer passionate about building high-performance, media-rich iOS applications. My expertise lies at the intersection of performance and polished consumer experiences, where I blend deep technical knowledge of low-latency systems with a focus on smooth, responsive interfaces[cite: 1].
Currently, I lead mobile technical direction for the ride-hailing vertical at Careem (An Uber Company). I focus on scaling critical user journeys for millions of users, evolving our architecture with SwiftUI and UIKit, and integrating AI-driven workflows to accelerate engineering productivity[cite: 1].
In the past, I've engineered everything from real-time video ad SDKs at Smaato to performance-critical transformations at YogaEasy. My journey has taken me through diverse settings—from leading mobile teams for premium aviation clients to building products from scratch as a solo developer.
When I'm not at the computer, I'm usually exploring local coffee cafes, playing games with kids, or practicing my newest hobby, calligraphy.
Experience
Senior Software Engineer (Staff Track) · Careem (An Uber Company)
Senior Software Engineer · YogaEasy
Mobile Engineer (SDK) · Smaato
Senior Software Engineer · VentureDive
Software Engineer · EzyApps (formerly Vozye)
Started off as a graphic designer then jumped to learning iOS development to later developing 4 products in a span of 3 years, individually. Really like the learning environment at Vozye and the independence which made me develop so many skills during these years.
Projects
MSFlightMapView allows you to easily add and animate geodesic flights to Google map
Contact
If you'd like to discuss a project or just say hi, I'm always down to chat.
I'm currently open to new opportunities and interesting projects. Whether you have a question or just want to connect, feel free to reach out.