Mobile app developer · Lahore, Pakistan · Available worldwide
Reliable mobile apps built for real users and long-term growth.
I’m Muhammad Waqas, a mobile software engineer with 5+ years of production experience, available for freelance projects and full-time remote roles. I build, modernize, and scale Android, iOS, and cross-platform applications with a practical focus on product quality, maintainable architecture, performance, and dependable releases.
5+ years
Production software engineering
5M+ users
Experience supporting products at scale
15m → 2m
Build-time improvement through CI/CD work
Mobile application development services
I can join an existing product team or take responsibility for a focused mobile delivery—from technical planning through implementation and release.
Native Android development
Kotlin, Jetpack Compose, Android SDK, modern architecture, local storage, background work, billing, maps, media, and Play Store delivery.
Cross-platform mobile products
Shared Kotlin business logic and Compose Multiplatform experiences for Android and iOS when sharing code provides a real product advantage.
Modernization and stability
Legacy refactoring, dependency upgrades, architecture improvements, performance tuning, bug reduction, and safer release workflows.
Selected mobile product work
Dil Ka Rishta
Contributing to an international matrimony platform with 5M+ downloads. Work includes legacy refactoring, dependency upgrades, reliability improvements, and faster product delivery.
My Mufti
A production Android platform combining private consultation, realtime chat, appointments, events, prayer tools, maps, authentication, community features, and payments.
Lumashape
An Android and iOS Compose Multiplatform application using AI object detection and contour extraction to create accurately scaled tool shapes and cut-ready exports.
Case study and articles
Dukaan POS
An offline-first point of sale for small shops, in English and Urdu, running on Android, iOS, desktop, and web from one shared Kotlin codebase.
Shared Khata
An offline-first Android and iOS app for splitting expenses with friends, roommates, and family, in English or Urdu.
Barcode scanning on a phone
Reading barcodes offline with the phone camera using ML Kit and CameraX, alongside standard USB scanner guns.
Engineering capabilities
- Kotlin, Java, Jetpack Compose, Compose Multiplatform, Android SDK, Coroutines, Flow, Ktor, Retrofit, Room, DataStore, and Firebase.
- MVVM, Clean Architecture, modular codebases, dependency injection, unit testing, accessibility, localization, and responsive UI.
- REST APIs, authentication, databases, realtime messaging, maps and location, push notifications, payments, subscriptions, media, and background processing.
- CI/CD, GitHub Actions, Gradle optimization, Play Store releases, production debugging, monitoring, and code review.
Questions clients often ask
Can you improve an existing app?
Yes. Much of my production work involves stabilizing existing Android applications, modernizing architecture, upgrading dependencies, and making feature delivery safer.
Do you work remotely?
Yes. I’m based in Lahore, Pakistan and available for remote, contract, part-time, and suitable full-time opportunities worldwide.
Native or cross-platform?
I recommend the approach based on product needs. Native Android is ideal for deep platform specialization; Kotlin Multiplatform can reduce duplicated logic across Android and iOS.
Need a mobile app developer?
Tell me about the users, current product state, platforms, and business outcome you need. I can help define a practical engineering path and deliver production-ready work.