Hello, I'm

Jahonov Asilbek

Mobile Engineer

5+ years building production mobile apps across fintech, digital banking, e-commerce & ad-tech — Kotlin, Jetpack Compose, Multiplatform & cross-platform SDKs

Developer.kt
data class Developer(
    val name: String = "Asilbek",
    val role: String = "Mobile Engineer",
    val experience: Int = 5,
    val domains: List<String> = listOf(
        "Fintech",
        "Digital Banking",
        "E-commerce",
        "Ad-tech"
    ),
    val stack: List<String> = listOf(
        "Kotlin",
        "Jetpack Compose",
        "Multi-Module",
        "Multiplatform"
    )
)

About Me

I am a Mobile Engineer based in Tashkent, Uzbekistan with over 5 years of hands-on experience building production mobile apps across fintech, digital banking, e-commerce, and ad-tech.

I work primarily in Kotlin and Jetpack Compose, with multi-module architecture (MVVM / MVI), type-safe Jetpack Navigation, and dependency injection (Koin / Hilt). I also build cross-platform with Kotlin Multiplatform and Compose Multiplatform, and have shipped Android and iOS SDKs consumed by Flutter and React Native apps.

I own features end-to-end — from architecture and UI through unit / UI testing, CI/CD, and release to Google Play. I have shipped apps with 100K+ downloads and led large-scale redesigns and architecture migrations inside production banking apps.

Currently working as an Android Developer at Mikrokreditbank, where I led the full redesign of the Mavrid app and its migration from XML views to Jetpack Compose and a multi-module architecture.

5+ Years Experience
100K+ App Downloads
7 Companies
100+ Students Mentored

Work Experience

Android Developer

Mikrokreditbank · Commercial bank

Dec 2025 — Present
  • Led a full redesign of the Mavrid app, migrating the codebase from XML views to Jetpack Compose
  • Migrated the app from a monolithic structure to a multi-module architecture, improving build times and separation of concerns
  • App user base grew by 100,000+ within six months of the redesign
  • Covered the app with unit tests to stabilize core flows and catch regressions early
  • Set up CI/CD pipelines to automate builds, testing, and releases
Jetpack Compose Multi-Module Unit Testing CI/CD Fintech

Mobile Engineer

Veon AdTech · Ad-tech / SDK

Apr 2025 — Jun 2026
  • Developed and maintained a cross-platform Ad SDK targeting Android, iOS, Flutter, and React Native
  • Built the iOS integration layer for Flutter and the Android / iOS integration layers for React Native
  • Integrated Yandex Ads across Android, Flutter, and React Native
  • Published SDK packages to JitPack, CocoaPods, NPM and Swift Package Manager for distribution
Kotlin Flutter React Native SDK Development Yandex Ads

Android Developer

Davr Bank · Digital bank

Nov 2023 — Feb 2026
  • Built the bank's business-client Android app from the ground up, taking it from zero to production
  • Implemented the full UI in Jetpack Compose following the product design
  • Established a multi-module architecture using a combined MVVM + MVI approach
  • Set up Gradle convention plugins to standardize module configuration across the project
  • Implemented type-safe Jetpack Navigation for the multi-module structure
  • Integrated Firebase Cloud Messaging and Crashlytics for notifications and crash reporting
Jetpack Compose Multi-Module MVVM+MVI Firebase Navigation

Android Developer

CDTI

Jan 2024 — Apr 2025
  • Developed and maintained cross-platform apps using Kotlin Multiplatform, Compose Multiplatform, Koin, Ktor, and the Moko library
  • Set up CI/CD with UI and unit tests on Bitrise and GitHub Actions
  • Optimized list loading and update performance
  • Followed MVVM / MVI architecture with Coroutines and raised test coverage by 10–20% through unit and UI tests
  • Worked with E-POS hardware including barcode scanners, printers, and fiscal modules
KMP Compose Multiplatform CI/CD Koin Ktor Moko

Android Developer

Asaxiy · E-commerce

May 2022 — Dec 2023
  • Worked across the full project lifecycle: design, development, testing, and deployment
  • Architected Android apps using MVVM with dependency injection (Dagger2 / Hilt)
  • Built and maintained company products in Kotlin using the Android SDK
  • Developed an e-commerce app with a 25,000-product catalog and 100K+ downloads, supporting guest and registered checkout
  • Shipped apps to Google Play and AppGallery
MVVM Dagger2/Hilt E-commerce Play Market

Android Developer

Rounded LLC

Feb 2022 — May 2022
  • Developed native Android apps in Kotlin and Java, defining app architecture and complex UI
  • Collaborated with designers, engineers, and product managers to ship features
  • Fixed bugs, improved performance, and addressed app data-security concerns
  • Built an audio / e-book reading app with a large catalog and 100K+ downloads
Kotlin Java Architecture

Android Mentor Assistant

PDP Academy

Jun 2021 — Jan 2022
  • Mentored 100+ students and led 80+ Zoom sessions for junior learners
  • Supported an 8-module Android development course, answering questions and resolving issues
  • Reviewed course assignments and contributed new material
  • Covered: SQLite, Permissions, RxJava, Firebase, Coroutines, NDK, MVC / MVVM / MVP, SOLID, Dagger2 / Hilt, Clean Architecture
Mentoring Teaching Android

Technical Skills

Languages

Kotlin Java Swift SQL

UI

Jetpack Compose Compose Multiplatform XML Views Material Design

Architecture

Multi-Module MVVM MVI MVP Clean Architecture S.O.L.I.D DRY KISS

Android Jetpack

ViewModel Navigation (type-safe) WorkManager Lifecycle LiveData Room

Cross-Platform

Kotlin Multiplatform Compose Multiplatform Flutter SDK React Native SDK iOS SDK

Async & Networking

Coroutines Flow RxJava Retrofit Ktor RESTful APIs JSON / XML

Libraries

Glide Voyager Moko Yandex Ads SDK

Dependency Injection

Koin Dagger2 Hilt

Databases

Room SQLite Realm Firestore

Testing & Quality

JUnit Unit Testing UI Testing Code Review

DevOps & Tooling

CI/CD Bitrise GitHub Actions Git Gradle Convention Plugins Firebase (FCM, Crashlytics)

Distribution

Google Play AppGallery JitPack CocoaPods SPM NPM

Education

2023

Tashkent University of Information Technologies

Bachelor's Degree

Software Development

2021

PDP Academy

Professional Course

Android Development

Languages

Uzbek Native — C2
English B2 — Upper Intermediate
Russian B2 — Upper Intermediate