Flutter Developer with 2+ years of experience building scalable, production-ready mobile applications. I combine technical expertise with design thinking to deliver products that users love.
Experience
Mobile App Developer — The Chance
Contributed to the Sellio marketplace in a 15-member Agile Scrum team using a monorepo architecture, implementing international phone authentication (100+ countries), improving search performance by reducing API calls by 70% through debounce optimization, and participating in the full development lifecycle, including feature development, refactoring, debugging, and code reviews.
Flutter Developer — Gaza Sky Geeks (GSG)
Built and shipped 3+ production-level Flutter applications using Clean Architecture and state management, contributed to architectural decisions including modular and offline-first design to improve reliability in unstable network conditions, participated in code reviews within a 3-member Agile team to improve code quality, and developed reusable UI components and animations to enhance UX consistency and reduce code duplication.
Skills
Programming Languages
Dart
Kotlin
Java
C
Mobile Development
Flutter
Android SDK
Clean Architecture
MVVM
BLoC/Cubit
Riverpod
iOS
Backend & Databases
REST APIs
Firebase
Supabase
SQLite
Hive
SharedPreferences
Integrations & Tools
Google Maps
Push Notifications
Payment Gateways
Google Play
Git
GitHub
Figma
Animation
CI/CD
Jira
Claude Code
Cursor
Antigravity
Testing
Unit Testing
Widget Testing
Integration Testing
TDD
Soft Skills
Communication
Teamwork & Collaboration
Problem-Solving
Agile Methodology
Time Management
Languages
Arabic
English
Projects
Sellio
A multi-vendor marketplace platform where sellers can create and manage independent stores with their own catalogs and inventory. Built with a scalable Monorepo architecture supporting three apps (Customer, Seller, Admin) using shared core modules. Features a custom product designer allowing real-time personalization with dynamic configuration options.
Technologies: Flutter, Dart, Firebase, Spring Boot, BLoc
Personal finance application for tracking income and expenses, providing users with insights into spending patterns through interactive analytics dashboards and categorized financial data. Features multilingual support, real-time synchronization with Supabase, secure Firebase authentication, and automated monthly financial reports exported as PDF files.
An email management app developed as a graduation project for Palestinian ministries to handle internal organizational communication. System improved operational efficiency by 40% through the implementation of archiving, personnel-tracking features, and performance optimization. I lead code reviews as part of a 4-member team and successfully delivered the project with an A+ grade.
Technologies: Flutter, Dart, Provider, animation
Education
BSc. of Engineering in Computer Systems — Al-Azhar University - Gaza
GPA: 3.7/ 4.0
Graduation Project: PalMail (Mail Management System for internal organizational communication) | Grade: A+