Riyadh, Saudi Arabia · Cairo, Egypt
Amr Atef Goda
Senior Flutter Developer · Mobile Application Engineer (Android & iOS) · Fintech · Insurance · Trading
Trusted by teams at
Tawuniya
Beltone Holding
Msar – Brand Design & Advertising
Dr.Code
Orange Digital Center Egypt
About
Shipping mobile apps people rely on
Senior Flutter Developer with 3+ years of professional experience shipping production Android and iOS applications across insurance, fintech, stock trading, and HR. Currently engineering the Tawuniya insurance app (1M+ Google Play installs, 4.4★ from 59K+ reviews) and previously led performance and security work on Beltone Trade, a real-time EGX stock trading app.
Specialised in Clean Architecture, Bloc/Cubit state management, real-time WebSocket data, payment gateway integration, and OWASP-aligned mobile security (certificate pinning, encrypted storage, biometric auth). Ships end-to-end: Figma to App Store / Google Play release, with CI/CD, testing, and Arabic (RTL) / English localisation.
3+
Years experience
10+
Apps shipped
1M+
Installs
4.4★
Store rating
Projects
Selected work
Production apps shipped to Google Play and the App Store.
Experience
Where I've worked

Senior Flutter Developer
Oct 2025 — Present
Tawuniya (The Company for Cooperative Insurance) · Riyadh, Saudi Arabia
- Develop and maintain the Tawuniya insurance mobile app (Android & iOS) used by 1M+ customers, rated 4.4★ on Google Play (59K+ reviews) and 4.3★ on the App Store (13K+ ratings).
- Build scalable modules for policy management, claims submission and customer self-service portals using Clean Architecture, Bloc/Cubit and SOLID principles.
- Integrate REST APIs and secure payment / claims workflows that handle sensitive PII and financial data in line with data-protection and regulatory requirements.
- Apply mobile security controls (encrypted local storage, certificate pinning, biometric authentication) and drive crash-free releases via Crashlytics, unit/widget tests and code reviews.
- Collaborate with backend, QA and product teams in Agile/Scrum sprints to deliver features to production on schedule across both stores.
FlutterBlocClean ArchitectureRESTFirebase

Flutter Developer
Dec 2024 — Oct 2025
Beltone Holding · Cairo, Egypt
- Led performance optimisation of Beltone Trade, a real-time EGX stock trading app: cut startup time and eliminated jank through widget-rebuild optimisation, lazy loading and image caching.
- Engineered real-time market features (live prices, order book, portfolio tracking) over WebSocket and Pusher with optimised Bloc state management.
- Implemented biometric login, JWT token management and AES-encrypted local storage; remediated penetration-test findings against OWASP Mobile Top 10 (M7, M9).
- Integrated Visa and Fawry payment gateways with tokenisation and 3-D Secure flows for deposits and account funding.
- Built an eKYC secure image-capture lifecycle (AES-256-GCM, Keystore-backed keys) and packaged Flutter as an Add-to-App SDK (AAR / XCFramework) with MethodChannel callbacks.
FlutterBlocWebSocketPusherVisaFawryAdd-to-App
Flutter Developer
Apr 2024 — Dec 2024
Msar – Brand Design & Advertising · Riyadh, Saudi Arabia (Remote)
- Built and shipped 5+ cross-platform Flutter apps (Kafey, Kafeyrep, Bonus, Forsa, Nmascom) to Google Play and the App Store, owning features end-to-end from Figma hand-off to release.
- Translated designs and client requirements into responsive, pixel-accurate UIs with full Arabic (RTL) and English localisation.
- Integrated REST APIs, Firebase services and FCM push notifications on tight client deadlines.
- Established reusable widget libraries, shared utilities and architecture conventions adopted across projects; led code reviews and mentored team members.
FlutterGetXRESTFirebaseFCM
Mobile Application Developer
Jul 2023 — Apr 2024
Dr.Code · Giza, Egypt
- Developed and released cross-platform mobile applications for clients with Flutter and Dart across Android and iOS.
- Implemented scalable features following Clean Code, Clean Architecture and appropriate design patterns.
- Integrated REST APIs and applied structured state management for responsive, reliable user experiences.
FlutterDartREST

Flutter Developer Trainee (Internship)
Aug 2022 — Nov 2022
Orange Digital Center Egypt · Cairo, Egypt
- Completed an intensive Flutter internship: built real-world mobile projects with REST API integration and completed an Agile methodology course.
- Competed in the Orange Digital Center Flutter Hackathon, delivering a working prototype in a cross-functional team under deadline.
FlutterRESTAgile
Skills
Toolbox
Mobile & Languages
- Flutter
- Dart
- Android
- iOS
- Kotlin/Swift interop (MethodChannel)
- Flutter Add-to-App (AAR / XCFramework)
- Responsive & Adaptive UI
- Arabic RTL Localisation (i18n / l10n)
Architecture & State Management
- Clean Architecture
- MVVM
- SOLID
- Design Patterns
- Bloc / Cubit
- Riverpod
- Provider
- GetX
- Freezed
- GetIt (DI)
- GoRouter
- Repository Pattern
Networking & Real-Time
- REST APIs
- Dio (interceptors, retry, token refresh)
- GraphQL
- WebSocket
- Socket.IO
- Pusher
- JSON serialisation
- Deep Linking
Backend Services & Payments
- Firebase (Auth, Firestore, FCM, Crashlytics, Analytics, Remote Config)
- Google Maps SDK
- Payment Gateways (Visa, Fawry, 3-D Secure, tokenisation)
- Push Notifications
Mobile Security
- OWASP Mobile Top 10
- SSL / Certificate Pinning
- AES-256-GCM encryption
- Secure Storage (Keystore / Keychain)
- Biometric Authentication
- JWT
- PII Protection
- Penetration-Test Remediation
Quality, CI/CD & Tooling
- Unit / Widget / Integration Testing
- Performance Optimisation (DevTools, Isolates)
- CI/CD (Codemagic, Fastlane, GitHub Actions)
- Flavors
- Git / GitHub
- Jira
- Postman
- Figma
- App Store Connect
- Google Play Console
Storage & Methodologies
- Hive
- SQLite
- Shared Preferences
- Flutter Secure Storage
- Agile / Scrum
- Code Review
- Technical Mentorship
Achievements
Highlights
Google Solution Challenge 2022 — Top 50 Global Finalist & 2nd Place in Egypt
Built a Flutter solution addressing a UN Sustainable Development Goal; ranked 2nd nationally and selected by Google among the Top 50 projects worldwide. Verified Google Developers badge.
2022
Flutter Lead, Google Developer Student Clubs (GDSC) Cairo
Led Flutter community sessions and workshops and mentored students in Flutter and Dart.
2022
Technical Interviewer
Prepared interview material and conducted mock interviews for senior Flutter candidates.
Education
Background
Bachelor of Science in Computer Science
Modern Academy, Cairo
2019 — 2023
GPA 3.0 / 4.0 · Graduation Project: A+
Languages: Arabic (Native), English (Professional Working Proficiency, B2)
Certifications
Training
- 2026
Clean Code
Udemy
- 2023
Flutter Advanced: Bloc & MVVM
Udemy
- 2023
Flutter & Dart Complete Development
Udemy
- 2021–2022
Flutter Diploma
IT Sharks
- 2022
Flutter Internship Certificate
Orange Digital Center
Contact
Let's build something
Open to senior Flutter roles, contract work and technical consulting.
- eng.amr.atef.goda@gmail.com
- +20 103 019 3111
- Riyadh, Saudi Arabia · Cairo, Egypt



