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

Building branch strategy; responsibility for releases; taking not trivial tasks; mentoring students; conducting interviews; working on a big product (app with 10 million downloads), working with senior dev who teaches me a lot (in particular good, structured, logical code).
Android Dev

I have experience in commercial development over than 4 years.

 Right now I’m working at a big outsource. Can not give a detailed description by reason of restrictions of NDA. Briefly: app like NovaPoshta but for foreign customers. The whole project is written in Kotlin; MVP; presenters are covered by unit tests. 

Previous experience-  big media product, that has more than 10 million downloads on Google Play. Also worked on Android TV. Project has a lot of modules, and product flavors. Features: video streaming, movies (with the usage of lib exoplayer 2); advertising; analytics; platform like YouTube.

Before that, I worked at outsource small company, making app using a single activity approach. Project divided on 2 modules: java module (network, API, structure of MVP), and android module (UI: fragments).

 My first company was a firm with small projects from Ukrainian customers.
Good team, Streamlined scrum process, interesting projects. Would like to work in a big company with well built processes in different ways and infrastructure.

Do not offer vacations in such areas: adult, or gambling.