Arthur Lazaryan
@arthurlazaryan
Senior Android and Kotlin Multiplatform engineer focused on scalable Compose Multiplatform logistics and MVI maintainable architectures.
What I'm looking for
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
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.
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.
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.
Middle Android Developer
NextStack
Oct 2021 - Nov 2022 (1 year 1 month)
Built and scaled two data-heavy maritime weather applications using real-time NOAA APIs. Developed a tide tracking app using Compose, MVI, and Kotlin Flow, and engineered weather data pipelines with Clean Architecture MVVM, coroutines, and Room.
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.
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
Master's Degree, Transportation Systems
Master's degree in Transportation Systems from the National Polytechnic University of Armenia.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Arthur?
You can contact Arthur and 90k+ other talented remote workers on Himalayas.
Message ArthurGet 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!
