Skills
Programming Languages: Dart, JSON
Frameworks & UI: Flutter (Mobile, Web, Desktop), Responsive UI Design, Material Design
State Management: Provider, BLoC, Cubit
Architecture & Design Principles: Clean Architecture, MVVM, MVC, SOLID Principles, Dependency Injection
Backend & API Integration: Firebase Authentication, Cloud Firestore, Realtime Database, Cloud Functions, Firebase Cloud Messaging (FCM), REST APIs, HTTP, Dio
Local Storage: SharedPreferences, Hive
Third-Party Integrations: Google Maps, Geolocation, Push Notifications, Local Notifications, Camera and Permissions
Development Tools: Git, GitHub, Visual Studio Code, Postman, AI-Assisted Development Tools
About
Flutter Developer with 3+ years of freelance experience building mobile, web, and desktop applications for clients in Jordan and Saudi Arabia. Experienced in Flutter, Dart, Firebase, REST API integration, and state management using Provider and BLoC/Cubit. Worked on business applications including ERP, POS, inventory management, booking systems, and administrative dashboards. Familiar with Clean Architecture, MVVM, and SOLID principles, with a focus on writing maintainable code and delivering practical solutions based on business requirements.