Senior Application Engineer · Akkodis, Dubai
Rabiee Nasri
Hi, I'm Rabiee. I'm a hands-on senior mobile engineer with seven years in Flutter and native iOS and Android. I own the architecture of two client platforms: a large-scale retail e-commerce app for a Sharjah government entity, and a three-app kids platform with more than 10 million downloads.

Strengths
What I bring
Architecture ownership
I design and own modular Flutter architectures: monorepos, design systems and offline-first data layers, with dependency rules enforced by the build.
Ships at scale
Kidjo runs on Android, iOS and Web with more than 10 million downloads. On Sharjah Coop I have delivered 25+ epics across checkout, payments and loyalty.
Quality as a habit
I built a mobile test automation practice from zero: 90+ critical customer journeys validated nightly through CI/CD.
Selected work
What I build
Sharjah Coop
2025–Present
- Flutter
- SAP Commerce Cloud
- Samsung Pay
- PCI DSS
- Google Maps Platform
Kidjo
2025–Present
- Flutter
- Swift
- Melos monorepo
- Riverpod
- go_router
- COPPA
- Automated E2E testing
- CI/CD
- QA methodology
Earlier work · 2021–2024

U Tedallal
Three-sided delivery marketplace with BNPL payments

Bkhdmtak
Two-sided services marketplace, scheduling and payments

Al Daheeh
University lectures and quizzes marketplace

Babil Law
Legal case management on Perfex CRM

Mdawim
Employee attendance SaaS
Experience
Where I have worked
Jul 2025 – Present
Senior Application Engineer · Akkodis · Dubai
Own the mobile architecture of Sharjah Coop and Kidjo, set the team's architecture and testing standards, and mentor engineers through code review.
Oct 2024 – Jul 2025
Mobile Application Developer · Automax Motors · Dubai
Moved branch operations onto one mobile app serving 7 branches across 4 countries, replacing manual workflows with real-time data.
Dec 2022 – Oct 2024
Mobile Application Developer · Smart Science Gate IT · Dubai
Built a three-sided delivery marketplace, led a team of three Flutter developers and moved the team onto CI/CD.
Sep 2021 – Dec 2022
Mobile Application Developer · Ideal Tech · Aleppo
Delivered Flutter applications end to end, from design through store release.
Nov 2020 – Nov 2021
Junior Software Developer · Babil Net · Riyadh, remote
Maintained client mobile applications and owned Google Play and App Store releases.
Writing
Latest posts

Automating Mobile App Regression: Overnight Testing & Evidence-Based Releases
2026-07-21 · Akkodis
How automated mobile regression testing removes manual QA effort, runs overnight and delivers GO/NO-GO release decisions with screenshots and real-app evidence.

MobX for State Management in Flutter
2023-11-15
A practical guide to using MobX for state management in Flutter applications, covering observables, actions, and reactions.
Toolbox
Skills
Flutter
- Dart
- Riverpod
- go_router
- get_it
- Melos
- platform channels
Native
- Kotlin
- Java
- Swift
- Android Jetpack
- iOS SDK
Architecture
- Modular monorepos
- Design systems
- Offline-first data layers
- Clean Architecture
- MVVM
Quality
- Unit / widget / integration testing
- Automated E2E
- CI/CD
- Code review
Platform
- Firebase
- REST
- GraphQL
- Socket.io
- SAP Commerce Cloud
- Google Maps Platform
- AWS (certified)
Security
- PCI DSS-aligned flows
- PII minimisation
- Play Integrity
- App Attest
- COPPA
Credentials
Education & certifications
Mar 2025 – Apr 2027
Aug 2024
Sep 2026
Jul 2026
May 2026
Nov 2025
Oct 2023
Contact
Get in touch
Whether it is a role, a project, or just talking Flutter and mobile architecture, my inbox is open. Email me, reach out on LinkedIn, or use the form below. I am based in Dubai and work with teams across the UAE and remotely.