
CAFU
Senior iOS Engineer · CAFU · 2023-2026
- Bundle size
- −40%
- Market
- UAE & KSA
The problem
CAFU’s on-demand fuel and car-service app had grown for years without a structural reset. Build times were long, the codebase resisted parallel work, and app size had crept past what users on regional networks would tolerate.
What I did
I led the modernization: breaking the monolith into modular Swift packages with explicit boundaries, replacing legacy UIKit surfaces with SwiftUI where it paid for itself, and auditing the dependency graph and asset pipeline until bundle size dropped by 40%.
Alongside that I rebuilt the release pipeline on Fastlane with signed CI, cutting release time by 60% and removing nearly every manual step, and integrated Apple Pay and the B2B payment gateways the GCC market needs.
Outcome
A smaller, faster app, and a codebase where multiple engineers can ship in parallel without stepping on each other.