Experienced Mobile App Developer specializing in native Android application programming, Flutter, etc.
Foremost, I help business take advantages through a mobile application which is created with the use of modern technologies. Not only compliance with up-to-date Google design standard is on principle, but also bringing passion to perfect UI and UX into every project.
Architecture: Clean Architecture (VIPER), MVP, MVVM, MVI, MVC, Bloc
Technologies and Libraries used:
Rx: rxJava, rxAndroid, rxRelay, rxBinding.
DI: Dagger
Android Architecture: ViewModel, LiveData, Navigation, Paging.
Databases: SQLite, Room, Realm, StorIO, Cupboard, Binaryprefs
Network: Retrofit, okHttp, Volley
UI: Butterknife, Picasso, Glide
Tools: Crashlytics, Stetho, Firebase, Fabric, LeakCanary, Timber, Frodo
Testing: Espresso, JUnit, Mockito, Robolectric, espresso
Firebase integrated app (Authentication Firestore, Functions, Notifications AdMob, etc.)
Other: Gson, AutoValue, JodaTime, AndroidJob, Google services