Ziad Gamal
I’m Ziad Gamal, a Flutter developer from Menoufia, Egypt, with 2+ years of hands-on experience building cross-platform mobile and web applications using Dart and Flutter.
About
I’m Ziad Gamal, a Flutter developer from Menoufia, Egypt, with 2+ years of hands-on experience building cross-platform mobile and web applications using Dart and Flutter. I enjoy designing scalable architectures and delivering polished, responsive user experiences—whether it’s a multilingual educational platform with student/instructor flows or a data-driven admin system with secure role-based access.
I work with modern state management and clean architectural patterns (BLoC/Cubit, MVVM, Repository pattern, and dependency injection) and integrate reliable backend services such as Firebase, Supabase, and REST APIs. I’ve built production-ready features including analytics dashboards, course/payment and wallet workflows, and authentication/authorization protections—always focusing on maintainability, performance, and secure access control.
- 2 years' experience
- Joined October 2026
Skills· 4
Languages
- ArabicFluent
- EnglishAdvanced
Industry experience
- Education
- Software & Internet
- Travel & Hospitality
- Retail
Work experience· 5 roles
Developed a responsive Flutter Web admin platform for managing courses, users, payments, analytics, and support across the Sintir educational ecosystem. Implemented architecture using MVVM, BLoC/Cubit, GetIt, and GoRouter, integrating Firebase Authentication, Cloud Firestore, Supabase Storage, and Supabase Edge Functions. Built database-driven RBAC with granular view/edit permissions and immediate session invalidation when permissions change. Delivered course/user management workflows, search and filtering, support tickets and messaging, enrollment analytics, and backend-driven payment and wallet monitoring.
Developed a tourism platform connecting travelers with cultural landmarks, featuring a multi-step booking flow and personalized user dashboards. Implemented search and filtering with optimized list rendering across multiple device breakpoints. Integrated the Fawaterak payment gateway and social authentication (Google/Facebook) to streamline onboarding and reservations.
Created a responsive web-based management system for tourism operations with real-time CRUD modules for destinations and bookings. Implemented RBAC to secure administrative actions and guest record oversight. Deployed the Flutter Web admin panel on Vercel using a responsive sidebar dashboard architecture.
Education
Hire Ziad Gamal today
Post a job and invite Ziad, or contact them directly. No hidden commission.

