Feb 2026 – Present
TripTurbo — Android/KMP Developer
- Built the international flight-booking vertical end-to-end — search, dynamic fare repricing, PNR creation with multipart document upload, passenger forms with validation, promo codes, and payment integration — across the shared Kotlin data layer and Compose UI (~80 files).
- Unified Android and iOS analytics onto a shared KMP tracking layer (GA4 + Meta App Events), writing both the Kotlin and Swift halves.
- Oversees feature delivery and mentors developers while progressively rolling Compose Multiplatform out to the iOS codebase, replacing the remaining SwiftUI surface.
- Migrated the networking layer to a typed sealed response hierarchy with per-status error mapping — an 87-file refactor that removed ~2,500 net lines.
- Diagnosed R8 obfuscation breaking encrypted-storage keys and shipped a legacy-key migration so existing users' sessions survived the upgrade.
- Cut three production releases; hardened payment flows, including deduping payment-gateway callbacks to prevent duplicate verification calls.