- Architecture: MVVM Clean Architecture && LiveData, MediatorLiveData.
- Dependency Injection: Koin.
- Asynchronous programming: RxKotlin, RxAndroid.
- Firebase: Push notification, Crashlytic.
- API layer: Retrofit , Gson và OkHttp.
- Navigation: Navigation Component && DeepLink.
- Local storage : Room Database.
- Input & Validate : RxBinding.