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


The last project worked on was a mobile application that enables users to plan their vacations. They can search for properties, flights, car rentals and other activities. Registered users can create trips, to save favorite offers and invite friends. After saving user can see content cards and do with them such operations as delete, move to another trip, view property or book it.
I was responsible for new features development, code reviewing and refactoring, release build verification, unit testing, bug fixing, tasks estimation and prioritisation.
Technologies stack: Android Studio; IntelliJ IDEA; Insomnia; Android SDK; Kotlin; Jetpack Architecture Components; Coroutines; JUnit; Apollo GraphQL; Firebase; Git; Jenkins; Figma; JIRA; Confluence; Scrum.

Another project I worked on was an online rental marketplace that allows users to book hotels and apartments. The user can search results by location, number of guests, price and many other additional filters. After entering the search parameters, the user sees a list of results with a property image, its name, rating and a brief description of the location. After clicking on any result, the user is taken to the details page where more useful information is displayed.
On this project I was only responsible for code development, unit testing, bug fixing and tasks estimation.
Technologies stack: Android Studio; Kotlin; JUnit; Apollo GraphQL; Git; Jenkins; JIRA; Confluence; Scrum.
Also had experience with backend development while I was working on an open source project. That project was created to give users an ability to become more eco-friendly, acquire some good habits, track them, read eco-news and make friends with the same interests. Main idea of the project was to make people more respectful to ecology and reword them, if they are. Users gets points for tracking any good for ecology activities and could get discounts in partners stores using those points.
Responsibilities: code development and refactoring, unit testing, bug fixing and tasks estimation.
Technologies: IntelliJ IDEA; Java; Spring; Spring Boot; Hibernate; JDBC; Web Services; PostgreSQL; JUnit.

I would like to find a company company, where I will be able to learn something new and try it in practice to grow professionally.