Мегапосты:
Обо мне

Разбираюсь в MV*-паттернах и Clean Architecture.

Понимаю, как должен выглядеть чистый код и применяю эти знания на практике.

Пишу на Kotlin, на Java писал pet-projects.

Большую часть времени работал с Android API 21+.

Основной стек: Dagger 2, RxJava, Moxy, Retrofit, Realm, Gradle (Groovy)

Присутствует опыт работы с Git, настройки CI/CD, написания Unit и интеграционных тестов, рисования Custom View на канвасе. Участвовал в интеграции экварийнга в приложения.

В свободное время пробовал MVVM c LiveData и Data Binding, корутины, Koin и Room.

Быстро учусь, инициативный, люблю нестандартные задачи.

Участие в профессиональных сообществах
Опыт работы
Разработка ПО в области автоматизации бизнес-процессов для коммерции
Ростов-на-Дону
Android-разработчик
Ноябрь 2018 — Октябрь 2019 (1 год)

Разработка и поддержка Android-приложений.

Дают Бери - бонусы за просмотр рекламных видеороликов. Интеграция эквайринга Тинькофф для покупки билетов на общественный транспорт. Google Play

Промполы - приложения (voice-message, видео, фото) для комментариев на форуме. Google Play

Доступная еда - приложение для людей с ограниченными возможностями. Полная разработка с нуля (архитектура, UI, клиент-серверное взаимодействие) и до релиза. Проект разработан на основе Apigen. Google Play

Тизер - приложение для создания рекламных видеороликов по скриптам. Полная разработка с нуля (архитектура, UI, клиент-серверное взаимодействие).

Apigen - внутренний инструментарий для генерации базового Android-проекта на основе существующей спецификации REST API. Генерируется Clean Architecture-структура проекта с моделями, запросами и Gateway'ями, наивным кэшированием данных через Realm, Dagger-модулями, логированием. В общем и целом все, что позволяет приступить к разработке presentation-слоя приложения.