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


AlterApp
Development of a mobile application for the accounting of railway cars:
  - Self-creation of the basis of the project;
  - Assistance in the project to the intern;
  - Use of MVVM, Kotlin Coroutines, Retrofit, LiveData, Room, Navigation Component.

Development of a micro-service for caching data about railway cars:
  - Implemented to reduce the cost of sending requests;
  - Collaboration with backend developer;
  - Use of Java, Hibernate.

Freelance
Development of InFix mobile application for ordering household services:
  - Implementation of various features;
  - Use of MVVM, Kotlin Coroutines, LiveData, Retrofit, Room, Navigation Component, MapKit (Yandex Maps)

Eurasian Bank
Support and improvement of Smartbank mobile banking:
  - Implementation of various features;
  - Implementation of Google Pay on the Android side;
  - Code review;
  - Publication of releases on Google Play;
  - Working within the team;
  - Using Kotlin, MVVM, Clean Architecture, Coroutines, Flow, LiveData, Room, Dagger-Android, Jetpack Compose, Analytics, Crashlytics, Amplitude, AppsFlyer.