Position: Android Developer
Category: Android
English level: intermediate
Years of experience: 3


In company "One Technologies" I started learning development for android in Kotlin. There I started as an intern. I fixed small bugs and over time I started implementing features and doing code review for team members. In that project we used MVVM/MVP architecture pattern, liveData as observable, koin for dependency. There I understood the way of dividing new code to data, domain, presentation layers.
In Company "Technodom" I implemented new business features, realized auto sms completion, in-app updates. I also code reviewed team members code.
In current company "MyCar" I with my colleagues started development of new product for business. We started drawing UI with Jetpack Compose. However suddenly management decided not to continue our project, so I transferred to another product in company. Now I fix bugs, implement new features, code review team members.