Position: Android Developer
Category: Android
English level: upper
Years of experience: 2

+ More than 100 solved tasks on LeetCode
+ Working on project with more than 5 millions downloads (Also 4.2 star points)
+ Published a few apps to play market
+ Made a few presentation for android-devs to improve our tech skills in certain areas of knowledge
Creating an application from scratch.
Set up the project and base architecture (Clean Architecture
and MVVM)
Building custom UI
Design and implementation of new features
Task breakdown and estimation
Writing documentation for existing features
Using a lot multi-modules in project
Rewriting applications from XML layouts to compose from scratch
Writing Unit tests for new and existing features


TECH STACK
Stack: Kotlin, Java
Databases: MySQL, SQLite, Firebase,
ROOM, Realm, Shared Preferences
Dependency Injection: Dagger2, Hilt
Protocols: HTTP(s), JSON-API, REST
Concurrency: Kotlin Coroutines, RxJava2
Networking: Retrofit2, OkHTTP3, Firebase
Cloud Messaging
Design Patterns: Clean Architecture,
MVVM, MVP, Jetpack Compose