Profile picture
Ahmed Diab Flutter Developer
Profile

Flutter developer, 5+ years cross-platform, 7 years in Computer Science overall (started out in native Java). Shipped 10+ apps on both Google Play and the App Store — REST APIs, Socket.IO, WebSockets, state management across Riverpod, GetX, and Cubit/Bloc. Uses AI tools hands-on, not hands-off: every line gets reviewed and reshaped until it's actually right, not just accepted. Doesn't believe in "can't be done" — just in problems that haven't been broken down enough yet.

Work Experience
2025/10 – PresentRiyadh, KSA

Tawuniya التعاونية⁠

Senior Flutter Developer (Full Time)

Working on Tawuniya | التعاونية App and Tawuniya Beta App for both platforms Android & IOS

2025/08 – PresentQatar, Remote

Elite Projects Qatar⁠

Mobile Technical Lead (Part-time)
  • Owned the mobile engineering function across the organization, leading the architecture, development, and delivery of all Flutter applications while serving as the primary technical consultant.
  • Led the development of the HRM SaaS platform, delivering a scalable multi-tenant solution for enterprise clients, driving architecture decisions, feature planning, and production releases.
  • Provided technical leadership for the EBSS and FLS mobile applications, ensuring scalable architecture, high-quality implementations, and long-term maintainability.
  • Mentored and led two mid-level Flutter developers through technical guidance, architecture discussions, code reviews, engineering best practices, and day-to-day development support.
  • Collaborated closely with backend, frontend, business analysts, and UI/UX designers to define APIs, refine business workflows, improve user journeys, and deliver production-ready features aligned with business objectives.
  • Led technical discussions across cross-functional teams, driving engineering decisions, reviewing system architecture, identifying implementation and security risks, and ensuring scalable, maintainable solutions.
  • Key Projects

  • EasyGo HRM — Multi-tenant Human Resources Management system serving multiple organizations, including employee management, attendance, leave requests, approvals, payroll-related workflows, and enterprise operations. Android & IOS
  • EBSS — Internal employee management platform for attendance, leave requests, approvals, and company operational processes. Android & IOS
  • FLS App — Enterprise mobile solution delivering business-specific workflows and operational services for corporate clients. Android & IOS
  • El-Mandoub (Under Development)— Help users understand government procedures and allows them to request professional transaction clearing and follow-up services.
  • 2022/06 – 2025/10New Cairo, Egypt

    Formation OBS⁠

    Flutter Developer (Full Time)
  • Developed Mobile and Web Solutions using Flutter and Dart, ensuring high-quality cross-platform applications.
  • Built Various Solutions, including MRP (Manufacturing Resource Planning) for both desktop and web, using Flutter for unified performance across platforms.
  • Acted as the primary Mobile Engineer, collaborating closely with backend engineers, business analysts, and UI/UX designers to define scalable solutions, refine business workflows, and deliver high-quality user experiences.
  • Led technical discussions on API design, security considerations, KPI tracking, and mobile architecture, identifying implementation risks early and ensuring production-ready, maintainable solutions aligned with Flutter and platform best practices.
  • 2024/08 – 2025/08Riyadh, Saudi Arabia

    DEEP BLUE⁠

    Senior Flutter Developer (Part-time)

    Served in a remote part-time capacity (5 hours per day) with full responsibility for developing, creating, and maintaining 5 mobile applications that were successfully launched and deployed in the Kingdom of Saudi Arabia market.

    Key Projects

  • قصة | Qissah — An all-in-one wedding planning platform for vendor booking, budget management, guest organization, task tracking, and smart reminders. Android & IOS
  • Twin Cats — An all-in-one pet care platform providing products, services, and solutions for pet owners. Android & IOS
  • Wahaj وهج — A lifestyle discovery platform that helps users explore attractions, events, restaurants, sports, wellness, and entertainment experiences across Riyadh. Android
  • 2021 – 2022Maadi, Cairo.
    Computer Science Instructor
  • YAT Learning Solutions Mastering Flutter Application Development – Delivered comprehensive training on Flutter app development.
  • Freelance Instructor for BIS Tanta University & FCI Menofia University Students Conducted a C# Programming Course, covering fundamentals through Object-Oriented Programming (OOP), culminating in a Windows Forms project.
  • Algorithms & Flowcharts – Taught foundational concepts in algorithms and flowcharts to enhance logical and structured problem-solving skills.
  • Freelance Projects
    2025/05 – 2025/06

    Totih Warehouse Management App⁠

    Warehouse Management System featuring products inventory, barcode scanning, order management (return/shipping), and application settings with Arabic RTL interface and role-based dashboard.

    Flutter/Dart using Riverpod for state management and Dio for RESTful API integration. Features inventory management, barcode scanning, order processing (return/shipping), and application settings with Arabic RTL interface and role-based dashboard.

    2024/04 – 2024/07

    Aldawly Home Sports⁠

    Flutter using Riverpod as State Management & integrated with restful APIs

    Aldawly Home Sports application helps you find all your sports products for all individual and team games

    2024/02 – 2024/07

    Hagzz App⁠

    Hagzz - A location-based discovery application enabling users to easily discover and explore nearby academies and training facilities for convenient access and viewing.

    My responsibilities include authentication systems, profile management, payment processing, and exploration features. Technologies used: Flutter, REST APIs, Firebase Cloud Messaging, Payment Gateways, and Figma for design implementation.

    2023/06 – 2023/12

    مزاد بركة | Barakkh

    Flutter, Socket IO, Moyaser Payments and Kidan - Smsa Shipping

    A real-time online auction platform supporting multiple auction categories, including vehicles, perfumes, oud, and other products, with integrated payment and shipping services.

    2021/05 – 2022/06

    Flexe Tax

    Flutter - Cubit - Firebase

    An App Connected with Egyptian eInvoicing & eReceipt SDK also firebase is used to control active users of the app for every company.

    2019/11 – 2020/12

    Zomoroda Application⁠

    Flutter & Firebase

    Zomoroda Masr is leading company for steel constructions as this app is for providing full documentation for all related data, images and documents with its expiration for their factories.

    Education

    Bachelor's Degree in Computer science

    Menofia University
    2015 – 2019 | Shibin ElKoum, Egypt
    Languages
    Arabic

    Native proficiency

    English

    Professional working proficiency

    Courses
    Skills
    Languages & Frameworks — Dart, Flutter, Firebase, Java (Android)
    State Management — Riverpod, BLoC/Cubit, Provider, GetX
    Architecture & Code Quality — Clean Architecture, Feature-first Architecture, MVVM, Repository Pattern, SOLID, Dependency Injection, Freezed, json_serializable, build_runner
    Backend & Integrations — RESTful APIs, GraphQL, WebSockets, Socket.IO, Dio, JSON Serialization
    Payments & Publishing — Stripe, Apple Pay, Google Pay, Paymob, Moyasar, Tap Payments, Tamara, Tabby — Google Play Console, App Store Connect, TestFlight, Shorebird, Codemagic
    Mobile Features — Push Notifications, Deep Linking, Local Notifications, Secure Storage, Offline Caching (Hive, SharedPreferences), Localization (i18n), Google Maps, Biometric Authentication
    Firebase & Monitoring — Auth, Firestore, FCM, Remote Config, Dynamic Links, App Check, Cloud Functions, Crashlytics, Sentry, Analytics, Mixpanel, Microsoft Clarity
    Testing, Tools & AI — Unit/Widget/Integration Testing, Git, Jira, Linear, Agile/Scrum, Cursor AI, Agentic Workflows, Prompt Engineering