DCdmitry-chernenko.me
Home/cv
10+ years · Android & Mobile

Dmitry Chernenko

Senior Android Developer

As a Senior Android Developer with 10+ years of experience, I build high-performance mobile apps from scratch, optimise complex systems and ship seamless UX. My work spans Clean Architecture, Jetpack Compose, KMP and cross-platform integrations — Google Fit, Health Connect, Huawei Health, NFC payments and Azure AI voice search. I focus on measurable impact: −50% video processing time, +12% catalog conversion, −70% crash rate. I built a unified Health SDK reused across 3 products and lifted Huawei sync stability by 50%.

Download PDF ↓
// DETAILS
dmitry.chernenko.official@gmail.com
LocationPaphos, Cyprus
in/chernenko-dmitrygit.dmitry-chernenko.me@dirion_dc
// Experience
2024 — Now
Dirion
Senior Android
#kotlin

VK — Android

Contributed to VK’s Android app — social, music & messaging for 100M+ users: performance, UI consistency, modular architecture.

  • +Rebuilt feed lists on Jetpack Compose with keyed, state-hoisted LazyColumn to cut recompositions
  • +Enforced a modular architecture so teams ship features independently
  • +Migrated 5 legacy modules to Clean Architecture with Coroutines
  • +Raised automated test coverage on core modules to 82%
100M+users82%test cov5mods → Clean
2024 — Now
Dirion
Senior Android
#kotlin

Unified Health SDK

A unified Health SDK bridging Google Fit, Health Connect & Huawei Health — one API with fallback logic, reused across 3 company products.

  • +Designed one Health SDK exposing a single Flow-based API over all providers
  • +Added fallback logic that picks the first available provider and retries
  • +Built a unified permission manager to remove per-app boilerplate
  • +Wrote an integration guide so teams adopt it in hours
3apps+50%Huawei sync−60%duplication
2022 — 2023
Triller
Senior Android
#kotlin

Triller — Video Editor

Rebuilt the video pipeline for Triller’s editor — faster rendering and smoother playback for millions of creators.

  • +Parallelised the render pipeline to cut processing time
  • +Migrated streaming from HLS to MP4 for weak connections
  • +Fixed 30+ editor bugs and implemented SSOT + pagination
  • +Optimised ExoPlayer with reel caching
render−40%buffering−70%crashes
2023 — 2024
Hoff
Senior Android
#kotlin

Hoff — E-commerce

Rebuilt catalog, onboarding & analytics for Hoff — one of the largest furniture retailers. Less drop-off, higher conversion.

  • +Reworked the catalog UI to speed up product selection
  • +Replaced the hard auth gate with a soft-gated onboarding
  • +Added pinned home banners and a new filter system
  • +Instrumented full analytics coverage in the catalog
−25%select time17→9%unauth+12%conversion
2021 — 2022
Dirion
Android Team Lead
#kotlin

UnoMobile — Telecom

Core of a Vodafone-powered MVNO telecom app: stability, a MotionLayout payment screen and CI/CD.

  • +Built the project core for stability
  • +Added logging + Sentry for fast debugging
  • +Built a payment screen with MotionLayout
  • +Set up CI/CD for automated builds & deploys
99%crash-freeCI/CDautomated−40%debug
2020 — 2022
GrowApp
Android Team Lead
#kotlin

To The Moon Mobile

Product architecture, core, navigation stack and CI/CD — a release every 2 weeks and faster features.

  • +Designed the project architecture and core
  • +Built the navigation stack
  • +Set up CI/CD pipelines
  • +Introduced a unified feature-module approach and sprint planning
1/2wkreleases−20%feature timeCI/CD
2020
Snowfall
Senior Android
#kotlin

Etihad Airways — MVP

One of the developers of the MVP for a top Middle-East airline. Jetpack, MVVM, Kotlin.

  • +Built MVP features with the latest Jetpack libraries
  • +Applied the MVVM pattern in Kotlin
  • +Delivered features and stabilising bug-fixes
1M+users99.5%crash-freeMVVMJetpack
2020 — 2022
GrowApp
Android Team Lead
#kotlin

Moneybase — Fintech

A fintech app with payments and AR elements (ARCore). Unified feature-module approach and CI/CD.

  • +Led the Android team and code architecture
  • +Implemented payments and ARCore-based AR features
  • +Unified the feature-module approach
  • +Set up CI/CD
fintechpaymentsARCore
// Core stack
KotlinJavaJetpack ComposeKMM / KMPCoroutinesClean ArchitectureDagger / HiltExoPlayerMotionLayoutHealth ConnectGoogle FitHuawei HealthCI/CDNFCAzure AIARCoreModularizationTesting 82%
// Recommendations
Dmitry is a very knowledgeable and cool developer. He can take on anything you throw at him with a friendly, positive attitude. A pleasure to work with at Triller.
Mihai BoisteanuAndroid Team Lead · Triller
A very cool Android developer. His experience and understanding make any project successful. I recommend Dmitry as a true professional who can manage any project.
Alexander NaumenkoiOS Engineer
// Education
Don State Technical University
Master’s, Information Technology · 2010 — 2016
// Languages
RussianNative
EnglishC1 · Advanced