- Mobile Application Developer with experience in Flutter and Android Native development.
- Proficient in Dart, Kotlin, and C++ with a strong understanding of OOP, RESTful APIs, and Design Patterns.
- Skilled in state management using Bloc, Provider, and MVVM architecture.
- Experienced in deploying applications and implementing clean code practices.
- Knowledgeable in using Firebase as a backend, including Firestore and authentication.
- Strong problem-solving skills with a focus on UI/UX design and testing/debugging.
- Collaborative team player with experience in agile methodologies and version control using Git & GitHub.
- Bilingual: Native Arabic and proficient in English.
- Completed various training courses in Flutter, animation, and clean architecture.
- Developed multiple applications including an e-commerce platform, a movie tracking app, and a delivery service app.
Summary
Years of Experience
1
Residence
Not specified
Graduation Year
Not specified
Age
Not specified
Title
Mobile Application Developer
Marital Status
Not specified
Birth Date
Not specified
Graduated From
Not specified
Nationality
Not specified
Skills
Mobile Application Development
Flutter Development
Android Native Development
Dart
Kotlin
Jetpack Compose
Bloc Pattern
MVVM Architecture
MVI
Clean Architecture
APIs and Backend
RESTful APIs
Firebase
Dio
Retrofit
Koin
Hilt
Data Management
Hive
Shared Preferences
Secure Storage
Testing and Debugging
Unit Testing
UI/UX Testing
Debugging
Collaboration and Teamwork
Agile Methodologies
Team Collaboration
Communication Skills
Programming Concepts
Object-Oriented Programming (OOP)
Design Patterns
Clean Code
Data Structures
Algorithms
Deployment and Version Control
Deployment
Version Control
Git
GitHub
Animation and UI Design
Animation
Responsive & Adaptive UI
CV Summary
6
Projects
2
Languages