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
• 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.