Leonid Lavrov

Available to hire

Mobile Developer with 3+ years of experience building production Android and Kotlin Multiplatform applications, with additional hands-on iOS development experience in production projects.

About

Mobile Developer with 3+ years of experience building production Android and Kotlin Multiplatform applications, with additional hands-on iOS development experience in production projects. Strong background in Kotlin, Jetpack Compose, Coroutines, Flow, Clean Architecture, and multi-module projects. Experienced in delivering features in both modern and legacy codebases, working with cross-functional international teams, and contributing to successful app launches on Google Play and the App Store.

  • 3 years' experience
  • Joined June 2026

Skills· 2

Languages

  • UkrainianFluent
  • RussianFluent
  • EnglishAdvanced

Industry experience

  • Software & Internet
  • Professional Services
  • Media & Entertainment

More experts in Linkoping, Sweden

Work experience

Mobile Developer · SoftServeSep 2025 – Present · 1 yr 3 mos

Android- and iOS-focused native development in a mixed legacy/modern codebase with a C++ data layer. Implemented a major Android redesign (Views and Jetpack Compose), added Google Play in-app updates, resolved production issues, and collaborated with designers, backend engineers, and QA to deliver fixes and improvements. Used AI-assisted debugging/navigation tooling to navigate a large codebase.

Mobile Developer · MaxBrain AGOct 2023 – Aug 2025 · 1 yr 11 mos

Contributed to a Kotlin Multiplatform project for Android and iOS with shared business logic and shared UI in Compose Multiplatform. Implemented multiple user-facing features, modularized the app, and built native integrations (image picker, camera picker, runtime permissions). Implemented app-wide URL handling, maintained WebView functionality, and migrated PSPDFKit editor toward Compose Multiplatform for UI consistency. Collaborated across design, backend, frontend, and QA teams.

Android Developer · BudgeMar 2023 – Oct 2023 · 8 mos

Developed core expense tracking functionality with a focus on a stable Google Play launch. Implemented account data migration between profiles, transaction reminders via Android notifications and background work, Firebase Authentication, and unit tests for key business logic.

Education

Master’s Degree in Law · Taras Shevchenko National University of Kyiv2030 – 2021
Bachelor’s Degree in Law · Yaroslav Mudryi National Law University2030 – 2019

Hire Leonid Lavrov today

Post a job and invite Leonid, or contact them directly. No hidden commission.

Post a job