DCdmitry-chernenko.me
Главная/cv
10+ лет · Android и мобильная разработка

Dmitry Chernenko

Senior Android-разработчик

Senior Android-разработчик с опытом 10+ лет. Создаю мобильные приложения с нуля, оптимизирую сложные системы и делаю бесшовный UX. Работаю с Clean Architecture, Jetpack Compose, KMP и кросс-платформенными интеграциями — Google Fit, Health Connect, Huawei Health, NFC-платежи и голосовой поиск на Azure AI. Фокус на измеримом результате: −50% времени обработки видео, +12% конверсии каталога, −70% крашей. Собрал единый Health SDK, переиспользуемый в 3 продуктах, и поднял стабильность синхронизации Huawei на 50%.

↓ Скачать PDF
// Контакты
dmitry.chernenko.official@gmail.com
ЛокацияПафос, Кипр
in/chernenko-dmitrygit.dmitry-chernenko.me@dirion_dc
// Опыт работы
2024 — сейчас
Dirion
Senior Android
#kotlin

VK — Android

Работа над Android-приложением VK — соцсеть, музыка и мессенджер для 100M+ пользователей: производительность, консистентность UI и модульная архитектура.

  • +Переписал списки ленты на Jetpack Compose с keyed, state-hoisted LazyColumn — меньше рекомпозиций
  • +Внедрил модульную архитектуру, чтобы команды выкатывали фичи независимо
  • +Перевёл 5 legacy-модулей на Clean Architecture с корутинами
  • +Поднял покрытие тестами ключевых модулей до 82%
100M+польз.82%покрытие5модулей → Clean
2024 — сейчас
Dirion
Senior Android
#kotlin

Unified Health SDK

Единый Health SDK поверх Google Fit, Health Connect и Huawei Health — один API с fallback-логикой, переиспользуется в 3 продуктах компании.

  • +Спроектировал единый Health SDK с одним API на Flow поверх всех провайдеров
  • +Добавил fallback-логику: выбор первого доступного провайдера и ретраи
  • +Сделал единый permission-manager, убрав дублирующий код в приложениях
  • +Написал гайд по интеграции — подключение за часы
3продукта+50%Huawei sync−60%дублирования
2022 — 2023
Triller
Senior Android
#kotlin

Triller — Video Editor

Перестроил видео-пайплайн редактора Triller: быстрее рендер, плавнее воспроизведение для миллионов авторов.

  • +Распараллелил пайплайн рендера — меньше времени обработки
  • +Перевёл стриминг с HLS на MP4 для слабых соединений
  • +Починил 30+ багов редактора, внедрил SSOT и пагинацию
  • +Оптимизировал ExoPlayer с кэшированием reels
рендер−40%буфер.−70%крашей
2023 — 2024
Hoff
Senior Android
#kotlin

Hoff — E-commerce

Каталог, онбординг и аналитика для Hoff — одного из крупнейших мебельных ритейлеров. Меньше отвал, выше конверсия.

  • +Переработал UI каталога — быстрее выбор товара
  • +Заменил жёсткий вход мягким онбордингом (soft-gate)
  • +Добавил закреплённые баннеры и новую систему фильтров
  • +Настроил полное покрытие аналитикой в каталоге
−25%выбор17→9%без авторизации+12%конверсия
2021 — 2022
Dirion
Android Team Lead
#kotlin

UnoMobile — Telecom

Ядро telecom-приложения MVNO на базе Vodafone: стабильность, платёжный экран на MotionLayout, CI/CD.

  • +Собрал ядро проекта ради стабильности
  • +Добавил логирование и Sentry для быстрого дебага
  • +Сделал платёжный экран на MotionLayout
  • +Настроил CI/CD для автосборок и деплоя
99%crash-freeCI/CDавтоматизация−40%дебаг
2020 — 2022
GrowApp
Android Team Lead
#kotlin

To The Moon Mobile

Архитектура и ядро продукта, навигационный стек и CI/CD — релизы раз в 2 недели, быстрее фичи.

  • +Спроектировал архитектуру и ядро продукта
  • +Собрал навигационный стек
  • +Настроил CI/CD-пайплайны
  • +Ввёл единый подход к feature-модулям и планирование спринтов
1/2wkрелизы−20%время фичиCI/CD
2020
Snowfall
Senior Android
#kotlin

Etihad Airways — MVP

Один из разработчиков MVP приложения крупной ближневосточной авиакомпании. Jetpack, MVVM, Kotlin.

  • +Собрал фичи MVP на актуальных библиотеках Jetpack
  • +Применил паттерн MVVM на Kotlin
  • +Поставлял фичи и стабилизирующие багфиксы
1M+польз.99.5%crash-freeMVVMJetpack
2020 — 2022
GrowApp
Android Team Lead
#kotlin

Moneybase — Fintech

Финтех-приложение с платежами и AR-элементами (ARCore). Единый подход к feature-модулям, CI/CD.

  • +Вёл Android-команду и архитектуру кода
  • +Реализовал платежи и AR-функции на ARCore
  • +Унифицировал подход к feature-модулям
  • +Настроил CI/CD
fintechpaymentsARCore
// Ключевой стек
KotlinJavaJetpack ComposeKMM / KMPCoroutinesClean ArchitectureDagger / HiltExoPlayerMotionLayoutHealth ConnectGoogle FitHuawei HealthCI/CDNFCAzure AIARCoreModularizationTesting 82%
// Рекомендации
Дмитрий — очень грамотный и классный разработчик. Берётся за любую задачу с доброжелательным и позитивным настроем. Работать с ним в Triller было одно удовольствие.
Mihai BoisteanuAndroid Team Lead · Triller
Очень крутой Android-разработчик. Его опыт и понимание делают любой проект успешным. Рекомендую Дмитрия как настоящего профессионала, который вытянет любой проект.
Alexander NaumenkoiOS Engineer
// Образование
Don State Technical University
Master’s, Information Technology · 2010 — 2016
// Языки
РусскийРодной
EnglishC1 · Advanced