Mobile App Team Lead with 4+ years of experience building production Flutter applications for iOS and Android, with hands-on backend experience using Python/Django. Led cross-functional teams delivering fintech, real-time video, and end-to-end payment integration features, specializing in scalable architecture, CI/CD automation, and mentoring developers to ship high-quality code at pace. Previously led mobile development teams (7 and 4 developers) and built major modules such as WiFi hotspot pairing for camera relays, custom Flutter channels for native feature parity, CI/CD pipelines for reliable deployments, and complex social and realtime chat/video modules using Firebase and GetStream. Built PayFort payments and secure backend integrations for cross-platform apps, with performance optimizations including push notifications, geolocation, and offline-first storage.

Ali Abdou

Mobile App Team Lead with 4+ years of experience building production Flutter applications for iOS and Android, with hands-on backend experience using Python/Django. Led cross-functional teams delivering fintech, real-time video, and end-to-end payment integration features, specializing in scalable architecture, CI/CD automation, and mentoring developers to ship high-quality code at pace. Previously led mobile development teams (7 and 4 developers) and built major modules such as WiFi hotspot pairing for camera relays, custom Flutter channels for native feature parity, CI/CD pipelines for reliable deployments, and complex social and realtime chat/video modules using Firebase and GetStream. Built PayFort payments and secure backend integrations for cross-platform apps, with performance optimizations including push notifications, geolocation, and offline-first storage.

Available to hire

Mobile App Team Lead with 4+ years of experience building production Flutter applications for iOS and Android, with hands-on backend experience using Python/Django. Led cross-functional teams delivering fintech, real-time video, and end-to-end payment integration features, specializing in scalable architecture, CI/CD automation, and mentoring developers to ship high-quality code at pace.

Previously led mobile development teams (7 and 4 developers) and built major modules such as WiFi hotspot pairing for camera relays, custom Flutter channels for native feature parity, CI/CD pipelines for reliable deployments, and complex social and realtime chat/video modules using Firebase and GetStream. Built PayFort payments and secure backend integrations for cross-platform apps, with performance optimizations including push notifications, geolocation, and offline-first storage.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Arabic
Fluent

Work Experience

Mobile App Team Lead at myFirst SDN. BHD.
December 1, 2024 - Present
Led a team of 7 Flutter developers on the myFirst mobile app (100K+ downloads), driving feature development and architectural improvements while mentoring through code reviews and pair programming to ensure scalability and app stability. Designed a custom WiFi-hotspot protocol to pair the app with an in-house camera device, enabling real-time relayed edited photo grids from phone to hardware with City hash-based integrity checks for data verification. Built custom Flutter method channels in Swift and Kotlin to bridge native iOS/Android functionality (including integrity hashing) where no Flutter packages existed. Built CI/CD pipelines to automate deployments and accelerate release cycles for reliable rollouts. Built an Instagram-style social module from the ground up (feed, posts, voice-message commenting) with an offline-first caching architecture from data model to UI, enabling browsing and queueing actions without connectivity.
Mobile App Developer Team Lead at Horizons45 SDN. BHD.
December 1, 2023 - December 1, 2024
Led a team of 4 developers, establishing coding standards and workflows to improve code quality and reduce production bugs. Designed and shipped a Zoom-like video meeting module using GetStream for direct investor-founder connectivity through the platform. Architected a scalable Flutter codebase using MVVM patterns to support feature growth without major refactors. Built a real-time chat module on Firebase, including data model, message pagination, read receipts, and presence indicators for live conversations at scale. Built a stock trading interface with real-time price feeds, portfolio tracking, and order placement flows (payment trails intentionally excluded for regulatory reasons).
Mobile App Developer at Horizons45 SDN. BHD.
May 1, 2022 - December 1, 2023
Developed and maintained cross-platform applications using Flutter and Dart, delivering high-performance apps for iOS/Android. Built the company’s PayFort payment system end-to-end by designing a Django/Python REST backend and integrating it with the Flutter client to handle secure transactions, tokenization, and webhook callbacks. Integrated REST APIs and third-party services (Firebase, Apple Pay, Max Media) for real-time data syncing, authentication, and payment processing. Optimized app performance through state management refactors and built advanced features including push notifications, geolocation, and offline storage.

Education

Bachelor of Computer Science (Software Engineering) (Honours) at Universiti Teknologi Malaysia
January 11, 2030 - January 1, 2022

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Media & Entertainment, Computers & Electronics