Читаете ли вы блог Хабр Карьеры? Если да — оцените, как мы справляемся. А если нет — расскажите, что читаете для развития карьеры. Пройти опрос (займет 5-7 минут)
Обо мне

Android developer with 5 years of experience in Android software development. 

Experience includes working both as a single developer as well as a part of a large team of 30+. Produces clean code compliant to Google Guidelines. Has experience of being responsible on every stage of Android project lifecycle, including design, UI/UX, development, QA, devops, maintenance, and support.  Eager to learn, which is often noticed by management

Proficient in Agile software development principles and practices. Familiar with SOLID,  programming patterns, architecture principles. Adaptable to new technologies and able to fluidly move between projects and teams.

Опыт работы
Senior Android Developer
Июль 2019 — По настоящее время (1 год и 1 месяц)

Elgato Control Center

Control Center is an Android/iOS app used to command Elgato Key Light indoor lighting equipment from a mobile device.


  • Maintain and improve the existed application.
  • Designs and develops MVPs that are easy to test features and measure user metrics, maintain, and extend. 
  • Decompose tasks and provide estimations.


  • Designed and implemented a TCP/IP protocol for connection between mobile devices and Elgato equipment
  • Refactored the whole project and increased testability and maintainability by introducing DI with Koin framework
  • Came up with an idea and introduced unit tests with Junit, Mockito, and Espresso

Stack: Kotlin, Room, Coroutine, Koin, Junit, Mockito, Espresso, Bitrise, MVVM

    Middle Android Developer
    Август 2018 — Июль 2019 (1 год)


    ASKfm is the #1 Q&A social network

    Responsibilities: development of new features, refactoring and redesign of the codebase, writing unit tests in Kotlin.


    • Promoted and implemented switch to MVP architecture in the Android app
    • Optimized unit tests by removing extensive library usage, which decreased running time per unit test from 1 sec to 10msec (100-fold decrease), which improved testability dramatically and allowed much faster development
    Разработка и внедрение комплексных решений мобильного банкинга
    Middle Android developer
    Август 2016 — Август 2018 (2 года и 1 месяц)

    An Android Software Development Company with ~20 developers


    • Creating new and maintaining existing banking application.
    • Designing architecture and developing mobile applications from scratch.
    • Worked remotely within an agile networked environment.


    • In 2 years, worked on 8 very different projects in such industries as musical education, logistics, banking software (including the mobile app for Home Credit Bank), financial education
    • As a middle developer, was responsible for integration of emerging frameworks and practices, and was informing our management about new technologies on monthly meetings
    • Was developing and maintaining multiple mobile banking apps simultaneously

    Stack: Kotlin, RxJava, RxAndroid, MVI, Realm, Here Sdk, Google Maps, Retrofit, OkHttp, Picasso, Crashlytics, Jenkins.  

    Международная R&D компания, предоставляющая полный комплекс услуг по разработке программного обеспечения
    Junior Android developer
    Август 2015 — Август 2016 (1 год и 1 месяц)


    An Android app that allows assigning a unique digital address to any place or object on the map, and provide it with description, comments and photos

    Stack: Java, ORMLite, Google Maps, Loader, Fabric, Glide, OkHttp, Crashlytics.

      Высшее образование
      Донецкий национальный технический университет
      Факультет: Вычислительной техники и информатики; BTиИ
      Сентябрь 2009—Январь 2015 (5 лет и 4 месяца)

      2009 - 2013 – Donetsk National Technical University, Bachelor of Computer Science

      2013 - 2015 – Donetsk National Technical University, Master of Science. Average grade: 5/5. Graduated magna cum laude.