Open to Senior Android & KMP roles

Hi, I'm Otamurod Safarov.

Senior Android Engineer ยท Kotlin Multiplatform Developer

I build production Android apps with Kotlin, Jetpack Compose, and Clean Architecture โ€” and shared business logic across platforms with Kotlin Multiplatform.

Tashkent, Uzbekistan
5+ years of experience
Portrait of Otamurod Safarov
01 About

About

I graduated from Inha University in Tashkent ranked first out of 337 in my final semester. Working across Android and Kotlin Multiplatform teams since then, I've learned that the hardest part of shipping software isn't the framework you pick โ€” it's the careful code review, the clear module boundary, and the honest scope conversation. I work best with teammates who write code they'd want to inherit, and I try to leave every project easier to work with than I found it.

B.Sc. Computer Science โ€” Inha University in Tashkent
02 Experience

Experience

  1. Aug 2025 โ€” Jun 2026

    Senior Android Developer

    Softonic Uzbekistan Tashkent, Uzbekistan Full-time

    • Joined a large-scale Android codebase mid-migration, stabilizing release cycles while progressively converting legacy screens to Jetpack Compose within a Clean Architecture + MVVM, multi-module project.
    • Drove bug resolution and feature improvements across UI, data, and domain layers on 3 concurrent projects โ€” without disrupting the ongoing migration.
    • Integrated authenticated REST APIs with robust token refresh, domain-layer abstractions, and resilient error handling.
    Kotlin Jetpack Compose Clean Architecture MVVM Multi-module REST
  2. Nov 2024 โ€” Jul 2025

    Middle Kotlin Multiplatform Developer

    Green Light ELD Tashkent, Uzbekistan Full-time

    • Identified and resolved critical bugs on Android and iOS, contributing to a 20% improvement in app stability.
    • Refactored core shared modules, reducing code complexity by 25% and enhancing long-term scalability.
    • Integrated advanced mapping and navigation with real-time location tracking.
    Kotlin Multiplatform Kotlin Android iOS Maps Coroutines
  3. Jan 2022 โ€” Oct 2024

    Middle Kotlin Multiplatform Developer

    TaffHub Remote ยท Russia Full-time

    Career Progression

    Internal promotion

    Jan 2022 โ€” Dec 2023

    Android Developer

    Jan 2024 โ€” Oct 2024

    Middle KMP Developer

    • Started as Android Developer, promoted to Middle KMP Developer after two years of consistently delivering production Android apps with positive client feedback.
    • Optimized shared code modules and improved cross-platform consistency across Android and iOS, reducing build times and platform-specific defects.
    • Collaborated with product, design, and backend teams to ship production-ready features and improve app responsiveness through profiling and code optimization.
    Kotlin Multiplatform Kotlin Java Android SDK MVVM Coroutines Retrofit
03 Featured Project
Personal ยท Google Play
Get on Google Play

Nurul Quran.

The Light of the Qur'an

A production-ready Islamic companion application serving thousands of users with the Holy Quran, prayer times, Qibla direction, Sahih al-Bukhari, Ramadan tools, Islamic books, and offline-first experiences. Currently being migrated using Kotlin Multiplatform and Compose Multiplatform to deliver a shared Android and iOS codebase.

Prayer Times

4.9 ยท 50+ reviews
3K+ downloads
  • Live on Google Play
  • Kotlin Multiplatform migration
  • iOS build in development
  • Complete Holy Quran with Modern Mushaf Reader
  • Multiple translations and word-by-word tafsir
  • Qibla Finder
  • Ramadan Calendar
  • Audio recitation from popular Qaris
  • Offline reading and cached audio
  • Material 3 Compose UI with 4 types of themes
  • Ongoing Kotlin Multiplatform Migration
Kotlin Kotlin/Compose Multiplatform Jetpack Compose Clean Architecture MVVM Room Coroutines Koin Ktor REST APIs Multiplatform Preferences Material 3
04 Skills
๐Ÿ“ฑ

Android

Kotlin Jetpack Compose Android SDK Material 3 Coroutines Flow Jetpack Navigation Room WorkManager Push Notifications DataStore
๐ŸŒ

Kotlin Multiplatform

KMP Compose Multiplatform Swift UI Ktor Room DB SQLDelight kotlinx.serialization Voyager Navigation 3 Multiplatform Settings Cocoapods SPM
๐Ÿ—

Architecture

MVVM MVI MVP Clean Architecture Dependency Injection SOLID Design Patterns Modularization (by layer & feature)
โš™๏ธ

Backend & Tools

Java Spring Boot REST APIs Git Firebase Gradle Docker Android Studio Xcode IntelliJ IDEA AI Agents CI/CD Jenkins Jira Confluence
05 Contact

Let's build something great together.

I'm currently open to Senior Android, Kotlin Multiplatform and Mobile Platform opportunities. Whether you have a product to build or want to modernize an existing application, I'd love to hear about it.

๐Ÿ“ Tashkent, Uzbekistan Available for Remote & Office works All the best!