Skip to main content
Arthur LazaryanAL
Open to opportunities

Arthur Lazaryan

@arthurlazaryan

Senior Android and Kotlin Multiplatform engineer focused on scalable Compose Multiplatform logistics and MVI maintainable architectures.

Armenia
Message

What I'm looking for

I’m looking to build scalable cross-platform mobile products with Compose Multiplatform and strict MVI, focusing on enterprise-ready architectures, clean module separation, and real-world integrations—while keeping codebases maintainable and performance-focused.

I’m a Senior Android and Kotlin Multiplatform engineer with 7+ years of commercial experience, specializing in enforcing strict Unidirectional Data Flow (MVI) and building maintainable codebases that scale across platforms. At Wildberries, I’m a Core contributor to WB Drive, building high-volume logistics flows in Compose Multiplatform for Android, iOS, and Desktop, including cross-platform UI and enterprise scaling across 50+ modules.

I also co-founded and lead KitColorsPro, where I handle the entire stack—from offline-first Room databases and Firebase integrations to RevenueCat subscriptions and multi-language support across Android and iOS. My work blends modern architecture (MVI/MVVM, Clean Architecture) with practical integrations like type-safe networking, dependency injection, and platform-native hardware access within shared KMP layers.

Experience

Work history, roles, and key accomplishments

Wildberries logoWI
Current

Senior Android Developer

Wildberries

May 2024 - Present (2 years 2 months)

Built and scaled critical cross-platform logistics flows for WB Drive using Compose Multiplatform (Android, iOS, Desktop). Implemented networking and dependency injection across many sub-modules and integrated hardware (barcode scanners, Bluetooth, mapping) into the shared KMP layer.

KI
Current

Co-Founder & Lead Mobile Engineer

KitColorsPro

Jan 2022 - Present (4 years 6 months)

Co-founded and built a live Kotlin Multiplatform/Compose Multiplatform utility app for Android and iOS end-to-end, including offline-first data and cloud integrations. Implemented strict MVVM/MVI architecture with coroutines-based state management, Room Multiplatform + Firebase sync, RevenueCat subscriptions, and in-app multi-language support.

ID

Middle Android Developer

Ice Rock Dev

Nov 2022 - Feb 2024 (1 year 3 months)

Delivered multiple client Android applications across fintech, trading, and industrial domains as part of a distributed mobile team. Built banking features with MVVM architecture and developed real-time interactive charting screens using a strict MVI approach, along with enterprise B2B features from concept to launch.

AR

Junior Android Developer

AR++

Jan 2020 - Oct 2021 (1 year 9 months)

Developed and optimized Android apps across mobility and media. Built a video platform using CameraX and ExoPlayer with reliable background processing, and led a refactor of an e-scooter sharing app from legacy Java/MVP to modern Kotlin/MVVM.

ES

Junior Android Developer

Essential Solutions

May 2019 - Jan 2020 (8 months)

Contributed to ZEPPA, a multifunctional financial and social networking platform by building and maintaining core UI components. Integrated backend REST APIs with Retrofit and implemented local persistence using SQLite.

Education

Degrees, certifications, and relevant coursework

National Polytechnic University of Armenia logoNA

National Polytechnic University of Armenia

Master's Degree, Transportation Systems

Master's degree in Transportation Systems from the National Polytechnic University of Armenia.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan