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

Dmitry
Chernenko

Senior Android Developer building high-performance mobile apps. Kotlin · Jetpack Compose · KMM — from clean architecture to video pipelines, health SDKs and payments.

View work
~ dmitry@paphos
whoami
Senior Android Developer
cat stack.txt
Kotlin · Java · Jetpack Compose · KMM
location --now
Paphos, Cyprus
10+
years shipping Android
300M+
combined users
8
production apps
−70%
max crash-rate cut
LIVE
// About

Deep technical chops, tied to business outcomes.

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%.

Education
Don State Technical University
Master’s, Information Technology · 2010 — 2016
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
// selected

Selected work

Featured builds across mobile, video, health & fintech.

FEATUREDdmitry/vk-android

VK — Android

Dirion · Senior Android · 2024 — Now

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

feature/feed/FeedList.kt
@Composable fun Feed(items: List<Post>) {
- LazyColumn { items(items) { Row(it) } }
+ val st = rememberLazyListState()
+ LazyColumn(st) { items(items, {it.id}) { FeedRow(it) } }
100M+users82%test cov5mods → Clean
FEATUREDdmitry/health-sdk

Unified Health SDK

Dirion · Senior Android · 2024 — Now

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

sdk/HealthRepository.kt
-fun steps() = googleFit.read(STEPS)
+fun steps(): Flow<Steps> = providers
+ .firstAvailable(Fit, HealthConnect, Huawei)
+ .read(STEPS).retryWithFallback()
3apps+50%Huawei sync−60%duplication
FEATUREDdmitry/triller-android

Triller — Video Editor

Triller · Senior Android · 2022 — 2023

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

video/Encoder.kt
-encoder.format = HLS
+encoder.format = MP4 // −40% buffering
-render(clip) // 7.5s
+renderParallel(clip) // 3.7s
render−40%buffering−70%crashes
FEATUREDdmitry/hoff-android

Hoff — E-commerce

Hoff · Senior Android · 2023 — 2024

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

onboarding/Flow.kt
-onboarding.require(Auth)
+onboarding.softGate(Auth) // 17% → 9%
+home.pinnedBanners(active) // +12% CVR
−25%select time17→9%unauth+12%conversion
All projects
// Contact

Let’s build something fast.

dmitry.chernenko.official@gmail.com
LinkedIn ↗Telegram @dirion_dc ↗Forgejo ↗