28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Обо мне

Summary:

Senior Mobile App developer with 4+ years of product-focused Android application development experience. Write clean, readable and covered with tests code. Like to learn new programming frameworks/approaches and discuss it with the team. Contribute to the Android community: answer questions on StackOverflow, write articles on Medium and contribute self-written open source projects on Github. In previous: published 6 scientific works about VLSI, SRAM, OTP PROM memory design and about unique physical effects in ultra-precision transistor structures. Was awarded with government scholarship n.a U.E Sedakov. Was awarded as a programmer of the year 2018 in PROF-IT GROUP.

GitHub:  https://github.com/PeterStaranchuk

StackOverflow: https://stackoverflow.com/users/5212417/peter-staranchuk 

Medium:  https://medium.com/@peterstaranchuk

Facebook:  https://www.facebook.com/staranchuk

Key skills: Kotlin, Jetpack, Clean Architecture, MVP, MVVM, TDD, Unit tests, Mockito, Mockk, Espresso, WireMock, Custom views, View Model, Databinding, RxJava 2, Dagger 2.

Professional qualities:

1. Deep knowledge of Kotlin programming language (also know Java but prefer Kotlin).

2. Experience of use Square libraries (Dagger2, Retrofit 2, OkHttp, Picasso).

3. Use MVVM pattern and Clean Architecture approach.

4. Develop using TDD/BDD methodology (red -> green -> refactor) with Mockito and Mockk libraries.

5. Use Espresso and WireMock for UI tests.

6. Experience of using reactive programming paradigm using RxJava 2, LiveData, LiveDataReactiveStreams.

7. Advanced experience in Android Animations: Object\Value animators, Spring animation, Transition Api.

8. Experience of creating offline first applications with Room and Realm libraries. 

9. Experience with Firebase (Auth, Data storage, Push messages, TestLab etc). 

10. Knowledge of git and git flow methodology.

11. Knowledge of SOLID principles, common Design Patterns and algorithms.

Email: petr.staranchuk@gmail.com

Skype: peter.staranchuk

    Участие в профессиональных сообществах
    Опыт работы
    Технологический инкубатор стартапов
    Android Developer
    Октябрь 2018 — По настоящее время (1 год и 2 месяца)

    Develop Aximetria main Android application in team of 2 developers.

    Tech stack: Kotlin, MVVM, Clean architecture, Jetpack (ViewModel, DataBinding, Navigation graph, Room, RxJava2, Dagged 2, Animations (Value/Object animators, Transition API). Code developed with TDD. Most critical parts (Registration, KYC, Transfers) covered with UI tests and testing in Firebase TestLab cloud.

    Agile, 2 week sprints

    Крупнейший IT-интегратор
    Android Developer
    Октябрь 2016 — Октябрь 2018 (2 года и 1 месяц)

    1. Develop and maintain Backend as a service cloud platform SDK (Scorocode project).

    2. Develop and maintain car damage accounting system for Ford company (Lorus-Ford project).

    3. Develop and maintain project for UAZ company (UAZ project).

    4. Develop android apps for internal company purposes.

    Stoloto
    Москва
    Android Developer
    Сентябрь 2015 — Октябрь 2016 (1 год и 2 месяца)

    1. Developed Stoloto Lotteries android main application.

    2. Developed Stoloto Scanner application.

    3. Refactored legacy code with MVP and Unit tests.

    Схемотехник-тополог спецстойких микросхем памяти (SRAM, OTP ROM\EPROM)
    Июль 2012 — Сентябрь 2015 (3 года и 3 месяца)

    Analysis and design of digital and mixed-signal circuits (e.g memory chips: SRAM, ROM, PROM, I\O with ESD, charge pump circuits etc.) for microprocessors, medical and aerospace applications.

    Высшее образование
    Нижегородский государственный технический университет имени Р. Е. Алексеева
    Нижний Новгород
    Факультет: Институт радиоэлектроники и информационных технологий
    Сентябрь 2009—Июль 2015 (5 лет и 10 месяцев)

    Master degree (final grade: 4.5 out of 5)

    1. Awarded with state government scholarship n.a Sedakov
    2. Published 6 scientific works with very useful for federal economic researches.
    3. Wrote dissertation about "Design and development of one time programmed read only memory using avalanche breakdown in multilayer transistor structure