youndie@kotlin.website:~$ cat about.md

about

remote · kotlin end to end

Kotlin developer, 14 years across mobile and backend. Day job is leading Android on a Kotlin Multiplatform banking app; on my own time it is a multi-tenant retail platform — Ktor and Postgres underneath, a Telegram bot as the main interface, a Compose Multiplatform storefront on top.

Outside of that: a set of open-source Kotlin projects — observability tooling on Kotlin/Native, a saga engine and a message broker on the JVM, testing and UI libraries for Compose Multiplatform.

experience

14 years
Jan 2026 — present

Lead Android Developer

Ipak Yuli Bank · banking, Tashkent
  • Own the architecture and technical strategy of a mobile banking app built on Kotlin Multiplatform.
  • Rewrote the build setup end-to-end: Kotlin DSL and precompiled gradle.kts script plugins, with unified dependency management.
  • Led the migration to Koin for DI and shipped major releases with generated functional documentation.
  • Set the bar for code quality, memory usage, security boundaries and API integration.
Dec 2021 — Nov 2022

Android Engineer

Osome · corporate services & document workflow, Singapore
  • Refactored an international enterprise app into a strict multi-module architecture.
  • Built CI/CD automation and custom Gradle plugins that generate and parse API client files while preserving local modifications.
  • Shipped bank-connection integration, and migrated financial reporting and dashboard UI to Jetpack Compose.
Jun 2018 — May 2021

Lead Android Developer

SKB-Lab · banking
  • Led the move of the bank's mobile client to a multi-module structure, cutting CI build times substantially.
  • Integrated Google Pay and Samsung Pay, and designed secure early loan repayment flows.
  • Built the home screen and the operations feed for corporate clients, and adapted the interface to Material 3.
  • Built geolocation and status-tracking features for field-service apps.
Feb 2012 — 2020

Mobile Developer (Android / iOS)

work-in-progress, Kontur, TANDEM and others
  • Full lifecycle of a wide range of mobile apps — system design, UI, testing, store review, support.

side project

3 years
Jan 2023 — present

Multi-tenant retail platform

work-in-progress · my own product
  • Ktor and PostgreSQL backend serving many shops from one deployment, with instances provisioned through the Java Kubernetes client.
  • A Telegram bot as the primary interface rather than an afterthought: sales, returns, stocktaking, reservations and reports as stepwise flows.
  • Compose Multiplatform storefront for Android and desktop over the same REST contract — live stock, filters, modifications, reservations.
  • Next.js admin behind a Ktor backend, service-to-service auth through Keycloak (OAuth2 + JWT), tokens encrypted against Kubernetes secrets.
  • CI/CD, schema migrations, logging and monitoring across all three.

education

2016

BSc, Applied Informatics

Ural Federal University · Institute of Mathematics and Computer Sciences

stack

language
KotlinKotlin MultiplatformKotlin/NativeCoroutineskotlinx.serialization
backend
KtorExposedPostgreSQLSQLiteMongoDBKeycloak
clients
AndroidJetpack ComposeCompose MultiplatformCompose DesktopCompose HTMLNext.js
infrastructure
DockerKubernetesHelmTraefikGitHub Actions
build & tooling
Gradle (Kotlin DSL, custom plugins)KSPKoinMCP