Home
Work
Air France
AVIATION / TRAVEL · AIR FRANCE
Flying Blue+: owning delivery on a live loyalty app.
Flying Blue+ is Air France–KLM's loyalty app: a live enterprise travel product with continuous production delivery obligations. Responsible for Android development, deployment and delivery.
PRODUCT
Flying Blue+ loyalty app
TEAM
4 Android engineers · 14 total
STATUS
Current, live on Google Play
KEY DELIVERY
Added support for redeeming miles on the booking form.
Shipped the ability to redeem Flying Blue miles directly within the booking flow, as part of ongoing Android development, deployment and delivery ownership for the app.
ARCHITECTURE AND TEAM
MVVM over Compose and XML, with shared Kotlin Multiplatform logic.
The app runs Compose and XML side by side under MVVM, with business logic shared through Kotlin Multiplatform rather than duplicated per platform.
ARCHITECTURE
MVVM, Compose & XML, KMP
MVVM presentation layer over a mix of Compose and XML views; business logic shared across platforms through Kotlin Multiplatform.
4 Android engineers, 14 total
A 4-person Android squad inside a 14-person team spanning the app end to end.
What this page leaves out
This case study only carries what can be confirmed, so some numbers are left out on purpose.
Performance numbers
Play Store rating, install figures and app-specific performance numbers (cold start, crash-free) aren't published here because they aren't independently confirmed.
More case studies
LOGISTICS · POSTNORD Track & Send Parcels: accessibility, at scale, on-site.
ENTERPRISE · AUTOMOTIVE & LOGISTICS Compose at scale, without a performance regression.
OPEN SOURCE CASE STUDY An airline itinerary built to be read, not decoded.
Working on a live consumer app?
Feature delivery, release ownership, deployment discipline on a product real customers use every day.
EMAIL ME
← Back to abhikr.com
Résumé
© 2026 Abhishek Kumar · abhikr.com