
Hello,
a bit about me:
I am Senior Android Developer with 6+ years of experience in working on Android Studio using Kotlin & Java programming languages. I have very good communication and presentation skills that help me to work in a group under any condition.
I love following the best practices and working with cutting-edge technologies, like:
- Kodein dependency injection.
- MVVM, Repository and Clean Architecture.
- Android JetPack.
- Room DB, SugarORM and shared preferences.
- Multithreading, Coroutines, RxJava and WorkManager.
- LiveData and Flow.
- Material design and View binding.
- Navigation component, Lifecycle-Aware and ViewModel.
- REST-API using AndroidNetworking and Retrofit.
- Git version control.
- Localization & RTL views.
- Firebase (Realtime Database, Firestore, FCM, Crashlytics).
- Firebase Analytics (events, user properties, performance).
- Third-party libraries like Google Maps, Microsoft Face Detection API etc.
Specialties:
- Requirement Analysis, estimation, and planning of projects.
- Building the project from scratch to finish the product.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.