{
  "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
  "basics": {
    "name": "Ahsan Islam",
    "label": "Senior Mobile Engineer (Android · Kotlin · Jetpack Compose)",
    "image": "https://ahsanislam007.github.io/assets/avatar-sm.jpg",
    "email": "ahsanislam04@gmail.com",
    "phone": "+92 300 4534531",
    "url": "https://ahsanislam007.github.io/",
    "summary": "Senior mobile engineer with nine years of production Android delivery in Kotlin. Specialised in white-label commerce platforms, payment gateway integration, BLE hardware companions, wearables and production computer vision. 800K+ Google Play installs across ten live applications. Currently senior Android developer at COFE App (Abu Dhabi, remote). Open to senior or lead mobile engineering roles, remote or with relocation to Europe and the GCC, and to selected contract engagements.",
    "location": {
      "city": "Lahore",
      "countryCode": "PK",
      "region": "Punjab"
    },
    "profiles": [
      { "network": "LinkedIn", "username": "ahsanislam-dev", "url": "https://www.linkedin.com/in/ahsanislam-dev/" },
      { "network": "GitHub", "username": "ahsanislam007", "url": "https://github.com/ahsanislam007" },
      { "network": "Upwork", "username": "ahsanislam04", "url": "https://www.upwork.com/freelancers/ahsanislam04" }
    ]
  },
  "work": [
    {
      "name": "COFE App",
      "position": "Senior Android Developer",
      "location": "Abu Dhabi, UAE (remote)",
      "startDate": "2023-09",
      "summary": "White-label commerce platform in which a single configuration produces a fully branded application.",
      "highlights": [
        "Delivers 12+ brand applications from one Kotlin/Compose codebase using per-brand vendor configurators on a shared vendor-app framework.",
        "Owns the payment layer: Tap Payments GoSell and Checkout.com Frames behind a single provider abstraction, plus Google Pay, tokenised saved cards and wallet or gift-card tender.",
        "Payment methods wired end to end through checkout: KNET, Benefit, mada, STC Pay, Tami, Amex, Visa, Mastercard, Tabby BNPL, wallet balance, gift cards and cash on delivery.",
        "Maintains 40+ Gradle feature modules covering cart, checkout, order tracking, auto-renewing subscriptions, wallet top-up, rewards, referrals, coupons and surge pricing.",
        "Isolates seven analytics and attribution SDKs per module behind an EventDataParser seam so no vendor type reaches feature code.",
        "Stack: Apollo GraphQL per brand, REST over OkHttp, SQLDelight caching with migrations, Koin, Compose with MVVM and StateFlow."
      ]
    },
    {
      "name": "Ozoned Digital",
      "position": "Senior Android Developer",
      "location": "Lahore, Pakistan",
      "startDate": "2021-02",
      "endDate": "2023-09",
      "highlights": [
        "Built server-driven UI that reduced load times by approximately 30% and allowed product changes without app releases.",
        "Integrated five payment gateways (three bank and two mobile-wallet providers) behind one checkout, raising transaction success by 50%.",
        "Delivered OCR for national ID and driving licence capture, and an Amazon Rekognition pipeline for AI vehicle damage assessment.",
        "Implemented health data synchronisation across four health and wearable platforms."
      ]
    },
    {
      "name": "Xeon Technologies",
      "position": "Senior Android Developer",
      "location": "Lahore, Pakistan",
      "startDate": "2017-09",
      "endDate": "2021-02",
      "highlights": [
        "Improved sensor accuracy by 25% through BLE tyre-pressure sensor communication.",
        "Shipped OTA firmware upgrades driven from the Android application.",
        "Built Firebase chat with image, video, audio, file and location payloads.",
        "Handled AdMob mediation and waterfall configuration, Play Store policy compliance and supporting Node.js APIs."
      ]
    },
    {
      "name": "RoboArt",
      "position": "Android Developer",
      "location": "Lahore, Pakistan",
      "startDate": "2017-05",
      "endDate": "2017-07",
      "highlights": [
        "IoT device connectivity over Bluetooth, Google APIs, Firebase database and notifications, and location services."
      ]
    }
  ],
  "projects": [
    {
      "name": "COFE",
      "description": "Multi-brand coffee marketplace across Kuwait, Saudi Arabia, the UAE and Turkey with delivery, click-and-collect, virtual drive-thru, catering, in-app credit and cross-brand rewards. 500K+ installs.",
      "url": "https://play.google.com/store/apps/details?id=com.cofedistrict",
      "keywords": ["Kotlin", "Compose", "Marketplace", "Payments", "Loyalty"],
      "entity": "COFE App",
      "type": "application"
    },
    {
      "name": "Barns",
      "description": "White-label ordering and loyalty application for a major Saudi Arabian coffee chain, covering menu browsing, drink customisation, pickup and delivery, loyalty and payments. 100K+ installs.",
      "url": "https://play.google.com/store/apps/details?id=cloud.cofe.barns",
      "keywords": ["Kotlin", "Compose", "Clean Architecture", "MVI", "Koin", "Retrofit"],
      "entity": "COFE App",
      "type": "application"
    },
    {
      "name": "Jubilee Active",
      "description": "Health and fitness tracking for Jubilee Life Insurance, synchronised with Google Fit, Health Connect, Samsung Health and Garmin, with walking challenges and activity points redeemable against policy discounts. 100K+ installs.",
      "url": "https://play.google.com/store/apps/details?id=com.ozoneddigital.jubileeactive",
      "keywords": ["Health Connect", "Google Fit", "Garmin", "Samsung Health"],
      "entity": "Ozoned Digital",
      "type": "application"
    },
    {
      "name": "AI vehicle damage assessment",
      "description": "Camera-based vehicle damage assessment built on Amazon Rekognition with on-device capture and OCR pipelines. Raised recognition accuracy by 80% and placed 2nd of 25 companies nationally in the AWS and Epiphany AI/ML Startup Reactor. Competition project, not publicly released.",
      "keywords": ["Amazon Rekognition", "AI/ML", "OCR", "CameraX"],
      "entity": "Ozoned Digital",
      "type": "application"
    },
    {
      "name": "Kyan",
      "description": "Bilingual English/Arabic pickup and curbside ordering with in-app wallet, gift cards and stamp-card rewards, Saudi Arabia. 50K+ installs.",
      "url": "https://play.google.com/store/apps/details?id=cloud.cofe.kyan",
      "entity": "COFE App",
      "type": "application"
    },
    {
      "name": "Caribou Rewards",
      "description": "Order ahead, curbside pickup and points-based rewards for Caribou's Gulf stores, UAE and Kuwait. 10K+ installs.",
      "url": "https://play.google.com/store/apps/details?id=cloud.cofe.caribou",
      "entity": "COFE App",
      "type": "application"
    },
    {
      "name": "FiLLi",
      "description": "Pickup and delivery with loyalty points and shareable gift cards for FiLLi Cafe, UAE. 10K+ installs.",
      "url": "https://play.google.com/store/apps/details?id=cloud.cofe.filli",
      "entity": "COFE App",
      "type": "application"
    },
    {
      "name": "Pret A Manger (Kuwait)",
      "description": "Tiered rewards, digital wallet, in-app games and pickup, office or doorstep delivery for Pret's Kuwait market. 5K+ installs.",
      "url": "https://play.google.com/store/apps/details?id=cloud.cofe.pret",
      "entity": "COFE App",
      "type": "application"
    },
    {
      "name": "Darat Al Qahwa",
      "description": "Digital channel for a Saudi coffee house founded in 1970, with menu, order tracking, gift cards and stamp-card loyalty. 1K+ installs.",
      "url": "https://play.google.com/store/apps/details?id=cloud.cofe.daq",
      "entity": "COFE App",
      "type": "application"
    },
    {
      "name": "Barn's X",
      "description": "Express format of the Barns brand, published as a separate listing from the same platform build. 1K+ installs.",
      "url": "https://play.google.com/store/apps/details?id=cloud.cofe.barnsx",
      "entity": "COFE App",
      "type": "application"
    },
    {
      "name": "20 Grams",
      "description": "Speciality-coffee ordering and loyalty configured from the shared white-label codebase. 1K+ installs.",
      "url": "https://play.google.com/store/apps/details?id=cloud.cofe.twentygrams",
      "entity": "COFE App",
      "type": "application"
    },
    {
      "name": "Income Tax Calculator",
      "description": "Take-home pay calculation across ten tax systems, delivered from one Compose Multiplatform codebase to Android, iOS and Wasm web, with tax rules served as versioned packs from Postgres rather than app releases.",
      "url": "https://play.google.com/store/apps/details?id=com.xeontechnologies.incometaxcalculator",
      "keywords": ["Kotlin Multiplatform", "Compose Multiplatform", "Supabase", "Postgres"],
      "type": "application"
    },
    {
      "name": "Classmate Playdate",
      "description": "School directory and playdate scheduler for parents, built across approximately 50 Gradle modules with the full Play Billing subscription lifecycle, Socket.IO chat and a face recognition module.",
      "url": "https://play.google.com/store/apps/details?id=com.classmates.playdate",
      "keywords": ["Play Billing", "Socket.IO", "Multi-module"],
      "type": "application"
    },
    {
      "name": "Jubilee i-Insure",
      "description": "End-to-end paperless insurance: account creation, plan selection, online and cash-on-delivery payments, document archives, policy servicing, claim intimation and panel hospital lookup, with a companion agent application for the field sales force. 10K+ installs.",
      "url": "https://play.google.com/store/apps/details?id=com.ozoned.jubileehealth.customer",
      "entity": "Ozoned Digital",
      "type": "application"
    },
    {
      "name": "iXchange UP",
      "description": "BLE companion application for iXchange headsets: automatic Bluetooth pairing, live battery telemetry, call and device-loss alerts, find-my-device and over-the-air firmware upgrades. 5K+ installs.",
      "url": "https://play.google.com/store/apps/details?id=com.xeontechnologies.ixchange",
      "keywords": ["BLE", "OTA"],
      "entity": "Xeon Technologies",
      "type": "application"
    },
    {
      "name": "Insurance Bazaar and SLIC Digital",
      "description": "Insurance marketplace comparing plans across insurers with online purchase, together with SLIC Digital, the State Life Insurance Corporation of Pakistan's digital channel, including CNIC OCR capture and online premium payments. SLIC Digital was withdrawn from Google Play in June 2025.",
      "url": "https://play.google.com/store/apps/details?id=com.ozoneddigital.insuranceBazaar",
      "entity": "Ozoned Digital",
      "type": "application"
    },
    {
      "name": "Karachi Brand Studio",
      "description": "Retail storefront built natively with Kotlin Multiplatform, with shared business logic behind browsing and product detail flows for a lawn and fashion catalogue.",
      "url": "https://play.google.com/store/apps/details?id=com.karachibrandstudio",
      "keywords": ["Kotlin Multiplatform"],
      "type": "application"
    }
  ],
  "skills": [
    { "name": "Languages", "keywords": ["Kotlin 2.0", "Java", "JavaScript", "Python"] },
    { "name": "Cross-platform", "keywords": ["Kotlin Multiplatform", "Compose Multiplatform", "Wasm web target", "expect/actual platform services"] },
    { "name": "Architecture", "keywords": ["Clean Architecture", "SOLID", "Dependency inversion", "MVVM", "MVI", "Multi-module (50+ modules)", "Convention plugins", "Server-driven UI"] },
    { "name": "Mobile toolkit", "keywords": ["Jetpack Compose", "Coroutines & Flow", "StateFlow", "Navigation", "Material 3", "Wear OS"] },
    { "name": "Data & networking", "keywords": ["Apollo GraphQL", "SQLDelight", "Room", "Retrofit", "OkHttp", "Ktor client", "Koin", "Hilt", "Dagger"] },
    { "name": "Payments", "keywords": ["Tap Payments GoSell", "Checkout.com Frames", "Google Pay", "Google Play Billing", "Tokenised saved cards", "Wallets & gift cards", "KNET", "Benefit", "mada", "STC Pay", "Tami", "Tabby BNPL"] },
    { "name": "Backends & platform services", "keywords": ["Firebase", "Supabase (Postgres, Auth)", "Socket.IO", "AdMob & UMP consent", "Maps & Places"] },
    { "name": "Analytics & attribution", "keywords": ["CleverTap", "AppsFlyer", "Adjust", "Emarsys", "Mixpanel", "Sentry"] },
    { "name": "ML, vision & devices", "keywords": ["Amazon Rekognition", "OCR (CNIC, licence)", "Face recognition", "BLE & OTA firmware", "Health Connect", "Google Fit", "Samsung Health", "Garmin"] },
    { "name": "Build & quality", "keywords": ["Gradle Kotlin DSL", "R8", "GitHub Actions", "Bitrise", "Jenkins", "JUnit", "MockK", "Detekt", "Spotless", "Profiling", "LeakCanary", "ANR reduction"] }
  ],
  "education": [
    {
      "institution": "University of Central Punjab",
      "url": "https://www.ucp.edu.pk/",
      "area": "Computer Software Engineering",
      "studyType": "BSc",
      "startDate": "2014",
      "endDate": "2017"
    }
  ],
  "certificates": [
    {
      "name": "Java Certification (CT-ZCTW1L1E)",
      "date": "2017-09-13",
      "issuer": "SoloLearn",
      "url": "https://www.sololearn.com/certificates/CT-ZCTW1L1E"
    }
  ],
  "awards": [
    {
      "title": "AWS and Epiphany AI/ML Startup Reactor — 2nd of 25 companies nationally",
      "date": "2022",
      "awarder": "AWS and Epiphany",
      "summary": "Led the team that placed 2nd of 25 companies nationally with a vehicle-damage computer vision model."
    },
    {
      "title": "Employee of the Quarter, Q4 2022",
      "date": "2022",
      "awarder": "Ozoned Digital"
    },
    {
      "title": "Certificate of Appreciation",
      "date": "2022",
      "awarder": "Ozoned Digital",
      "summary": "Awarded for contribution to the AWS AI/ML competition, signed by the co-founder and CEO."
    }
  ],
  "languages": [
    { "language": "English", "fluency": "Professional working proficiency" },
    { "language": "Urdu", "fluency": "Native" },
    { "language": "Punjabi", "fluency": "Native" }
  ],
  "meta": {
    "canonical": "https://ahsanislam007.github.io/resume.json",
    "version": "1.0.0",
    "lastModified": "2026-09-01",
    "notes": "Delivery record: 100% job success across 56 Upwork contracts, 2,203 tracked hours, 36 client reviews averaging 5.0, Top Rated Plus. Download figures are Google Play published install ranges recorded on 31 August 2026 and describe each application as a whole rather than any single contributor's work."
  }
}
