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


Highly knowledgeable and efficient Android Developer offering skills and expertise to create innovative applications with sophisticated features. I meet timeline, usability, and performance targets consistently with clean code. Contribute to new designs and feature optimizations for continuous product development.

- Developed an application for monitoring the quality of coffee preparation. Used a Bluetooth connection to connect and collect data from electronic scales.
- Independently developed an application for accounting cash transactions.
- Integrated payment for Pos Terminal global network (SumUp) supporting European countries, Brazil, Chile and the USA

Worked with all major MV* approaches:
MVP + RxJava/Coroutines
MVVM + Coroutines + LiveData/Flow
MVI + Coroutines

I love clean and readable code, so the words SOLID, KISS, DRY, Clean Architecture are not an empty phrase for me.

My stack:
Kotlin/Java 
Coroutine/RxJava/RxKotlin 
Dagger 2
Multi Modules Architecture 
MVP/MVVM/MVI 
Android Jetpack (Room, Navigation, ViewBinding, ViewModel, etc) 
Material Design
I want to work with highly experienced teammates, and grow as a professional