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