Position: Разработчик Android
Category: Android
English level: fluent
Years of experience: 2.5


I am an Android Application Developer experienced in projects ranging from E-commerce applications to applications for Android-based Point of Sale devices to social media applications. 

Esentially, my role is to communicate with backend and design teams to implement the feature for better user experience with smoother fluidity, and with the managing team, the issues during the development phase and come up with the best solutions for the issues.

Used technologies:
+ Language: Kotlin, Java
+ OOP, SOLID
+ Architecture designs: MVVM, MVP, VIPER
+ Kotlin Coroutines, RxJava
+ DI: Koin, Dagger
+ Database: ROOM, Realm
+ DataBinding, ViewModel, LiveData, Services, EventBus.
+ Firebase, Crashlytics, A/B Tests, Google Analytics
+ Huawei Mobile Services, Huawei Kits
Prefer:
+ A project to test the limits of my knowledge and to improve upon those limits.
+ Professional growth as a team member.
+ Working with a team who appreciates honesty and integrity.
+ Using new technologies.

Don't prefer:
- Irresponsible people who are sluggish about accomplishing tasks