نبذة

Passionate Android Developer who enjoys building practical, scalable, and user-friendly mobile applications. Experienced

in modern Android architecture patterns, API integration, and developing smooth, responsive interfaces. Proficient with

the latest Android tools and libraries, and always eager to learn new technologies to improve app performance and use

 

Technical Skills :

Languages: Kotlin, Java

UI Development: Jetpack Compose, Material Design 3, XML, Custom Views, View Binding, Data Binding

Frameworks & Libraries: Android SDK, Jetpack (Room, Navigation, Paging 3, WorkManager, LiveData,

DataStore), KMP, CMP, Firebase (Crashlytics, FCM, Analytics, Performance Monitoring), Google Maps, Retrofit,

OkHttp, Ktor Client, Glide, Picasso

Architecture: MVVM, MVI, Clean Architecture, SOLID Principles, Design Patterns

Asynchronous Programming: Coroutines, Flow, RxJava

Dependency Injection: Hilt, Koin

Databases: Room, Firestore, MongoDB

System Services: WorkManager, AlarmManager, SharedPreferences, DataStore, Location/Maps APIs

Analytics & Monitoring: Firebase Analytics, Crashlytics, Performance Monitoring

Testing: JUnit, Unit Testing, UI Testing, Test-Driven Development (TDD)

Tools: Git/GitHub, Android Studio, IntelliJ IDEA, CI/CD (GitHub Actions, Firebase App Distribution)

Best Practices: Clean Architecture, SOLID Principles, Clean Code


الخبرات

Android Developer Trainee

• Contributed to 3+ Android trainee projects using Clean Architecture, MVVM, and Jetpack Compose.

• Delivered 10+ features including authentication, user profile, settings management, search & filtering, pagination, offline storage caching, API calling & network optimization, Firestore database integration, file upload/download with Cloudinary, background services with WorkManager, scheduled tasks with AlarmManager, Google Maps & Location APIs, Firebase services (Authentication, Crashlytics, Analytics, FCM, Performance Monitoring), multi-language support, dark mode, and crash reporting.

• Improved app performance by reducing startup time by 30% through code optimization and caching.

• Integrated RESTful APIs and Firebase services (Crashlytics, Performance Monitoring, and Analytics) to ensure

app stability and optimize performance.

• Improved code quality by writing Unit Tests, raising test coverage from 0% to 80%+.

• Optimized API response handling, reducing loading time by 20% in one project.


أعمالي


روابط


هل تبحث عن فرصة للعمل عن بعد؟

حدد التخصصات التي ترغب في العمل بها لنرسل نشرة الوظائف الدورية إلى بريدك الإلكتروني

برمجة وتطوير
تسويق ومبيعات
كتابة وترجمة
تصميم
إدارة وأعمال
دعم فني
المجالات الأخرى