“I had the pleasure of working with Ahsan in the COFE app. His exceptional attention to detail and approach to complex problem solving were instrumental in the product success. I am sure that any organization will be lucky to have Ahsan working with them.”
Available immediately · remote EU/GCC
Hire a senior Android developer (Kotlin · Jetpack Compose)
Ahsan Islam — nine years shipping production Android in Kotlin. Currently senior Android developer at COFE App (Abu Dhabi, remote), delivering 12+ white-label F&B brands from one Compose codebase. 800K+ Google Play installs across live applications.
- 9+ years Android
- 800K+ Play installs
- 12+ white-label brands
- 3 yrs remote GCC team
Live on Google Play
Experience
- Senior Android Developer · COFE App · Sep 2023 — present — 12+ brand apps from one Kotlin/Compose codebase; payment layer across Tap, Checkout.com and regional wallets. Full timeline →
- Senior Android Developer · Ozoned Digital · 2021 — 2023 — Five payment gateways behind one checkout (+50% txn success); server-driven UI; Health Connect sync.
- Senior Android Developer · Xeon Technologies · 2017 — 2021 — BLE tyre-pressure sensors, OTA firmware from the app, Firebase chat at scale.
- Android Developer · RoboArt · 2017 — IoT over Bluetooth and Firebase.
What you get
- Platform depth — multi-module Clean Architecture, MVI, SOLID, convention plugins.
- Payments at scale — Tap, Checkout.com, Google Pay, KNET, mada, STC Pay behind one abstraction.
- White-label delivery — per-brand configurators, not forks (details).
- Remote discipline — daily written updates, three years in an Abu Dhabi Scrum team from Lahore.
Recent production work
- Barns — 100K+ installs, major Saudi coffee chain.
- COFE platform — 500K+ installs across GCC and Turkey.
- Jubilee Active — four health platforms, 100K+ installs.
Peer feedback
“Ahsan's a great Android developer. He's adaptable and accountable. His problem-solving skills and focus was exceptional. I highly recommend Ahsan for his dedication, professionalism, and ability to deliver results.”
Screen a role in 30 seconds
Paste a job description on the portfolio role requirement checker — runs in your browser, nothing is sent.