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.

Android5M+ scaleReliability

My Mufti

A production Android platform combining private consultation, realtime chat, appointments, events, prayer tools, maps, authentication, community features, and payments.

KotlinComposeFirebaseStripe

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.

AndroidiOSAI vision

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.