Position: Android developer
Category: Android
English level: intermediate
Years of experience: 2.5


I am an android developer with over a 2 years of experience and passionate about making native android apps and cross platform apps on flutter about 0.5 year.

Summary of skills:

- Software Development: Android Application Development, Java Development, Design Patterns

- Programming language: Java, Kotlin, Dart

- Database Software: SQLite, MySQL, ROOM

- Architecture Patterns: MVVM,MVP, Clean Architecture, Bloc

Responsibilities: developing Android applications from scratch in Kotlin, supporting existing projects in java, publishing applications in the Play market. Participating in the project estimation and project planning

Working with:
• REST API, Retrofit2, Dagger2, Databinding, Picasso, Glide, AdMob, Facebook SDK, Navigation, RxJava2, LiveData, Kotlin Coroutine, Material Design, Google APIs, In-app purchases and subscriptions, Lottie, Payment system, Firebase, Push Notifications, Broadcast receiver, Service, GitHub and GitLab.