Curriculum Vitae

Lubomir Kuznetsov

Senior Android Engineer Product · Platform · On-device AI

Authorized to work in Kazakhstan, Russia and Belarus · Remote, hybrid or on-site · Open to relocation

Summary

Senior Android engineer with 7+ years of experience, combining product and platform engineering. At T-Bank I owned parts of the Android UI platform used by 20+ product teams: I led the study that got Jetpack Compose approved for the mobile bank and cut design-system module centrality in the dependency graph by roughly 6x. Now I ship AI and media products of my own — five apps on Google Play, built end to end with an AI-native workflow, from spec to release in days rather than months.

  • 7+years in Android engineering
  • 20+product teams on my UI platform
  • 5own apps live on Google Play
  • 6xlower design-system coupling

Experience

  1. RinWave

    Apr 2026 — Present · Almaty / Remote

    Founder · Android Developer

    R&D track exploring Kotlin Multiplatform, on-device AI and media. Took five products to Google Play and owned each end to end, from spec and architecture to backend, release and production support.

    • Pixstage, screenshot editor (KMP + Compose Multiplatform): spec to Google Play in 8 days, v1.1 eight days later. Built the Pro one-time purchase end to end — a paywall that previews paid effects on the user’s own image, server-side verification via the Google Play Developer API (Fastify + PostgreSQL), daily refund revocation via the Voided Purchases API, an offline-tolerant entitlement cache and a Firebase purchase funnel.
    • Roost, offline on-device LLM: Hugging Face model catalog, device-aware model selection and a local OpenAI/Ollama-compatible HTTP API (Ktor, SSE/NDJSON streaming, Bearer auth). Cut KV-cache memory on Qwen3-0.6B from 3.5 GB to 896 MB by budgeting context against model weights; resumable WorkManager downloads with HTTP Range and integrity checks.
    • Lull, background audio: Media3/ExoPlayer with a foreground service, MediaSession and audio focus, resilient to calls, network loss and OEM power management (99.8% crash-free); Wear OS companion, Android Auto media library and a self-hosted streaming backend (Icecast + Liquidsoap in Docker Compose).
    • Metra, drift-free metronome for Android and Wear OS: a standalone watch app, speed trainer, subdivisions and synthesised click voices with haptics.
    • Sakuro, open-source video player: KMP + Media3 with real-time multi-pass GLSL upscaling (Anime4K) and adaptive quality driven by thermal, battery and dropped-frame signals.
    • Quality: a JVM screenshot-testing framework on Roborazzi + Robolectric; screenshot regression, accessibility checks and backend integration tests in GitLab CI; Baseline Profiles via Macrobenchmark.

    Kotlin Multiplatform · Compose · Media3 · On-device LLM · Fastify · Ktor

  2. T-Bank

    Mar 2024 — Mar 2026 · Moscow

    Android Developer, Design Platform

    Developed the Android UI platform and design-system modules of the mobile bank, used by 20+ product teams.

    • Compose adoption: led the Compose vs. View performance study (frame metrics, jank and frozen frames, LazyList vs. RecyclerView, stability/skippability, strong skipping), which led to Compose being approved for the mobile bank and opened it to more product teams; authored the adoption guidelines and documentation.
    • Dependency graph: analysed the Gradle dependency graph and removed direct and transitive coupling, reducing design-platform betweenness centrality from ~12,000 to ~2,000, so design-system changes trigger far fewer module rebuilds. Wrote a Python tool to bulk-edit build files across the multi-module project.
    • DI migration: moved platform UI modules from Dagger to manual DI, reducing code generation and simplifying builds of shared modules.
    • Aligned architecture changes and migrations with the Platform, Core UI, Reliability and Infrastructure teams.

    Design system · Jetpack Compose · Gradle · Performance

  3. Digital Development One

    Sep 2022 — Feb 2024 · Saint Petersburg

    Android Developer

    • Developed and maintained a 4.5-rated production app released on Google Play, AppGallery and RuStore.
    • Cut app startup time by ~15% with Baseline Profiles.
    • Integrated in-app purchases and subscriptions with Google Play Billing.
    • Extracted shared UI and feature components across apps to reduce duplication (Kotlin, Compose, MVVM/MVI, Hilt, Decompose, Yandex Maps); automated QA build distribution with App Center.

    Baseline Profiles · Billing · Multi-store

  4. INKA Finance

    Aug 2021 — Sep 2022 · Remote

    Android Developer

    • Helped deliver the MVP of a crypto wallet and DeFi aggregator in three months; grew it into a 70+ screen app on an MVI architecture.
    • Migrated ~90% of screens from Views to Jetpack Compose in 2021, ahead of mainstream adoption.
    • Integrated blockchain networks and smart contracts with Web3j (Kotlin, Compose, MVI, Koin).

    Compose migration · Web3j · MVI

  5. Tech Culture

    Jan 2021 — Aug 2021 · Almaty

    Android Developer

    • Moved a DeFi wallet to a multi-module architecture, cutting build time by ~20%.
    • Built real-time P2P trading over WebSocket and biometric verification with CameraX and TensorFlow Lite face detection.

    Multi-module · WebSocket · TensorFlow Lite

  6. Gexabyte

    Aug 2019 — Jan 2021 · Almaty

    Android Developer

    • Built a 20+ screen public-procurement app for Kazakhstan with 10+ search filters, several push-notification types and digital-signature integration.
    • Developed a hybrid app with WebView and a JavaScript bridge between the native and web layers.

    Android SDK · WebView bridge

Technical skills

Languages
Kotlin, Java, Python, TypeScript
Ways of working
Code review, Mentoring, SOLID, Technical documentation, Cross-team alignment
Android & UI
Jetpack Compose, Compose Multiplatform, Custom Views, Coroutines & Flow, WorkManager, Room, Media3 / ExoPlayer, Wear OS, Android Auto, CameraX
Architecture
MVI, MVVM, Clean Architecture, Multi-module, Kotlin Multiplatform, Decompose, Dagger 2, Hilt, Koin, Manual DI, Concurrency
Quality & performance
Unit testing, Roborazzi, Robolectric, Compose UI Test, Accessibility checks, Baseline Profiles, Macrobenchmark, Jank & frame metrics
Build & delivery
Gradle, GitLab CI, CI/CD, Git, Google Play Billing, Multi-store releases
AI & ML
On-device LLM inference, Hugging Face, OpenAI / Ollama-compatible APIs, TensorFlow Lite, Claude Code, Codex
Backend
Node.js / Fastify, Ktor, PostgreSQL, Docker Compose, nginx, systemd, Linux
Networking
Retrofit, OkHttp, REST, WebSocket

Education & languages

Education

B.Sc., Computer Science and Computer Engineering

Karaganda State Technical University, 2022

Certifications

  • AI Agents Fundamentals — Hugging Face, 2026
  • Introduction to Artificial Intelligence — IBM, 2026

Languages

  • Russian — native
  • English — intermediate (B1)

Contact

Let’s talk.

Open to senior Android and mobile platform roles, and to product work where one engineer owns the whole stack.