Position: Senior Android Developer
Category: Android
English level: fluent
Years of experience: 5


Android developer with 5 years of professional experience in mobile development. Successfully contributed to a number of enterprise-level projects in different domains. Advanced level of English. Solid communication skills. Experience working in big and distributed teams. Highly responsible and result-oriented. Participated in mentoring and educational programs for junior level developers. Performed as a speaker at technical conferences for Android developers.

Projects:

Privacy shield app
Description: A system application that allows users to modify access of
other apps to device's data, internet access and capabilities with different
restriction modes according to the selected settings.
Team: 15 persons.
Skills: Java, Kotlin, OpenGL, TensorFlow Lite, Mediapipe, ARCore, Retrofit.
Responsibilities: Development, Code review.

Tiktok-like app
Description: An application allows users to record videos with additional
effects like masks and background change. The platform was a social one
and it allowed to post these videos and gain followers as well as follow other
people.
Team: 5 persons.
Skills: Kotlin, AOSP, Coroutines, Hilt, ViewModel.
Responsibilities: System architecture design, Development, Code review.

Fintech p2p system
Description: Fintech project which allows users to open bank card accounts,
load funds from outside bank accounts and perform p2p payments via
internal system to other users. Application allowed customization of card
design and application UI design via dynamic themes loaded from remote
service.
Team: 50 persons.
Skills: Kotlin, Coroutines, Koin, ViewModel, LIveData, GraphQL (AWS
AppSync), AWS Cognito, Firebase (Crashlytics, Dynamic Links & Cloud
Messaging), Google reCaptha, Espresso.
Responsibilities: Development, Code review.

Healthcare support system
Description: An application allows users to view additional data regarding
their healthcare plan, as well as traveling info. Also application tracked users'
activity like steps, running etc. via Google Fit integration.
Team: 6 persons.
Skills: Kotlin, RxJava, Dagger 2, Retrofit, Room, Google Maps, Google Fit
API.
Responsibilities: System architecture design, Development, Code review.

Taxi app for drivers
Description: An application allows users to register their car, accept rides
from clients, look info regarding rides activity on a map
Team: 30 persons.
Skills: Java, Kotlin, RxJava, Dagger 2, Gradle, Google Maps, Here Maps,
Retrofit.
Responsibilities: Development, Code review.