Position: Android Software Engineer
Category: Android
English level: intermediate
Years of experience: 4

I try to constantly follow the latest developments in Android programming, I want to study them and use in my work.
Android Developer May 2019 - Present

Work duties:

- Development of Android applications from scratch and development of existing ones.
- Mentoring a less experienced colleague
- Collaborate with UX/UI designers to ensure seamless user experiences
- Working in a team with a designer, PM, IOS developer

Projects:

- Open-source Project Sift
Highly scalable open-source frameworks to drive, control and sharding autotests on iOS (XCUITest) and Android (Espresso) devices and emulators.

Kotlin, Jenkins, DDMS, Koin, Coroutines, JUnit, Clint
The project has continuous integration tools for driving, control, and sharding autotests run on Android (Espresso) devices and emulators. 
Restored work of the Sift-android
Restored integration between Orchestrator and Sift-android
Wrote a guide on how to set up and use
Recorded a video guide on how to set up and use

- SRM system app
An application is part of the system warehouse - delivery - customer. It should simplify the system of delivery and tracking of goods.

Working in a team on an app for a big SRM system from scratch to release on PlayMarket. 
Written in Kotlin, Hilt, MVVM, Flow, Coroutines, JetPack libraries, GoogleMap, routes, audio comments, QR scanner, and notifications. 

- Fitness App
An application created for users wanting to train home without any equipment.

Working in a team on a fitness app, successfully release on PlayMarket,
Written in Kotlin, Hilt, MVVM, using Flow, Coroutines, JetPack libraries, video/audio players, Google Billing(subscriptions), Firebase notifications, authentication(Google, Facebook, Apple), analytics, crashlytics, remote config, a/b testing.

- Social Network app(post, chats, group, stories)
Social network app are created to connect people by place and interests.

I was working in a team on a social network app.
An app written in Kotlin, using RxJava, Kotlin, Coroutines, Video, Audio players, chats, Map, storyboard video, trim video, and audio. (Already on PlayMarket)

- B2C app(buy products, messenger, map, location)
An application created so that a business can attract new customers with special offers and discounts.

Working in a team on a client-server  B2C product. 
An app is written in Kotlin using the latest technologies, Map, Locations, RX, Depending Injection, Coroutines

- Banking app
A small bank application with exchange charts.

Working in a team on one small banking product. 
An app is written in Kotlin using Coin, Coroutines, Charts