7+ years architecting production Android applications in Kotlin and Jetpack Compose. Shipped GCC's #1 fragrance app and a Gulf-region telehealth platform — both serving over a million users.
Every app I build separates concerns the same way this profile is organized: presentation, domain, and data, each layer testable and replaceable on its own.
Jetpack Compose and Material Design 3, built for clarity first. Led a full UI overhaul on Lumi by NextCare that raised its Play Store rating by 2.0 stars and lifted retention 25%.
MVVM, MVI, and repository patterns applied with intent — not boilerplate. Architected Golden Scent's multi-region state management across 5 storefronts and 20,000+ SKUs without the codebase buckling.
GraphQL, Retrofit, Coroutines and Flow on the data side; Fastlane and GitHub Actions on the delivery side. Cut release cycle time by 40% at Next Generation Innovation.
From multi-region e-commerce to real-time telemedicine — selected work that shipped to production and stayed there.
GCC's #1 fragrance retail app · Next Generation Innovation
Architected from scratch in Kotlin with MVVM + Clean Architecture, powering 5 regional storefronts (UAE, KSA, Kuwait, Bahrain, Qatar) across 20,000+ SKUs. Magento 2 GraphQL drives the full shopping experience — multi-attribute filtering, cart, checkout, and real-time order tracking — with Google Pay, Tabby and Tamara handling payment flows.
Gulf region's leading digital health app · Next Generation Innovation
Built with Jetpack Compose for a platform spanning doctor appointments, insurance claims, live video consultations, and digital health card management. Spearheaded a complete UI overhaul with Material Design 3, and shipped a White-Label Android SDK letting third-party healthcare providers embed video consultations directly into their own apps.
Online doctor appointment service
Built the appointment booking flow end-to-end: search doctors by specialty, view real-time availability, book or reschedule — directly driving a 20% revenue increase. Repository pattern and Retrofit kept the API layer maintainable as the feature set grew to cover appointment history and prescription tracking.
Real-time telemedicine platform
Eliminated the need for physical clinic visits with instant, on-demand video access to doctors — no pre-scheduled appointment required. Integrated an AI-powered Symptoms Checker SDK to automate triage and cut unnecessary consultations before a patient ever connects with a doctor.
Internal enterprise platform · TCS (Private) Limited
Constructed a full end-to-end ERP Android application from scratch for Pakistan's #1 courier enterprise. A precision geofenced attendance module spanning 1,000+ locations improved on-time tracking accuracy, and HR automation modules eliminated 70% of manual workforce management effort.
Led Android development across high-scale e-commerce and digital health platforms. Architected and launched Golden Scent and produced Lumi by NextCare, plus a White-Label Android SDK for third-party video consultation integrations. Established CI/CD pipelines with Fastlane and GitHub Actions, cutting release cycle time by 40%.
Built mission-critical internal Android tooling at national scale. Constructed a full-scale enterprise application from scratch for 1,000+ employees, and architected a geofencing-based attendance system across 1,000+ locations that cut operational costs by 30%.
Consumer-facing Android development for diverse brand clients at a digital and creative agency, including a food delivery app for 50k+ users with real-time ordering and payment processing across 5+ third-party API integrations.
Early-career Android development across multiple client product verticals — co-created the region's first bilingual book-summary app and contributed to a car inventory app and a restaurant ordering app integrating third-party payment and menu management APIs.
Federal Urdu University of Arts, Science & Technology · Karachi, Pakistan · 2014 – 2018
Based in Langen, near Frankfurt am Main. Open to senior Android roles where Clean Architecture and Kotlin aren't optional extras.