← Back to list
Senior
Registration: 08.04.2026

Vladimir Bokov

Specialization: Android Engineer
— Senior Android engineer with 10 years of experience building and maintaining production Android applications across retail, fintech, and interactive products. — Strong in Kotlin, Java, Compose, backend integration, Kotlin Multiplatform, and large user-facing applications. — I like working on features end-to-end and building applications with thoughtful UI and smooth user experience.
— Senior Android engineer with 10 years of experience building and maintaining production Android applications across retail, fintech, and interactive products. — Strong in Kotlin, Java, Compose, backend integration, Kotlin Multiplatform, and large user-facing applications. — I like working on features end-to-end and building applications with thoughtful UI and smooth user experience.

Skills

Kotlin
Java
Jetpack
XML
Clean Architecture
Multi-module
ViewModel
LiveData
Navigation
Room
Coroutines
Flow
RxJava
Networking
Dagger 2
Hilt
Koin
SQLite
DataStore
SQLDelight
Realm Kotlin
Gradle
Git
Firebase
Testing
AI

Work experience

Senior Android Developer
since 04.2024 - Till the present day |SUNLIGHT / GRI (Jewelry Retail)
Kotlin, Jetpack Compose, Coroutines, Dagger 2, Hilt, Retrofit, RxJava, REST APIs, KMP
● Built and maintained Android applications for retail products. ● Developed one application from scratch using a multi-module architecture. ● Owned features from requirements to release and support. ● Used Jetpack Compose, ViewModel, Navigation, Room, Coroutines, and REST APIs in production. ● Built reusable UI components and improved design consistency. ● In-app payments/subscriptions: integrated payment-related functionality into the application. ● Refactored legacy code, fixed complex bugs, and improved maintainability. ● Increased unit test coverage from 0% to 80%+. ● Participated in code reviews, Scrum routines, and day-to-day collaboration with backend, design, and QA. ● Prepared releases and supported published Google Play applications. Projects: 1. SUNLIGHT Brilliant. ● Built from scratch and continue supporting the product. ● Full ownership of feature delivery and long-term maintenance. ● Focus on code quality, UI consistency, and scalability. 2. SUNLIGHT. ● Large-scale retail app. ● Core contributor. ● Worked on RxJava to Coroutines migration, feature delivery, and code improvements. 3. GRI Dating App. ● Worked in feature teams on user-facing functionality.
Lead Android Developer
06.2019 - 01.2024 |Globus IT
Kotlin, Java, KMP, Coroutines, Compose, MVVM, MVI, Dagger 2, Koin, Ktor, OkHttp, Protobuf
● Developed and maintained Android applications for banking, trading, and interactive devices. ● Built shared business logic with Kotlin Multiplatform (KMP) for Android and iOS applications. ● Built new features and improved existing functionality. ● Worked with MVVM/MVI, Clean Architecture, REST APIs, JSON handling, Coroutines, and Flow. ● Used Room and SQLite for local storage. ● Built data-heavy user flows with real-time features, charts, maps, and reporting. ● 2D Graphics: used custom drawing on Canvas for Android UI tasks. ● Worked with WebSockets and AIDL in interactive device projects. ● Participated in code reviews, release cycles, Scrum, and technical discussions. ● Coordinated work in a small team, supported less experienced developers, and helped keep delivery on track. ● Improved stability and performance through refactoring. Projects: 1. AssistAgro. ● Refactoring, new features, and ongoing product support. 2. Burgan Trade / ATP (KMP). ● Implemented features in a Kotlin Multiplatform banking product. ● Worked on shared logic for a modular super app delivered to different banks. 3. Interactive Meeting Room Panels. ● Developed a calendar widget with meeting join functionality. ● Used AIDL for communication between applications.
Product Owner / Android Developer
01.2018 - 07.2019 |Teman
Java, RxJava, Dagger 2
● Led development of an Android application for a smart intercom system. ● Defined feature priorities and coordinated delivery for a small team. ● Implemented user-facing and hardware-related features. ● Worked on access control, real-time features, and product support. ● Prepared releases and published the application to Google Play.

Educational background

Applied Mathematics and Computer Science (Masters Degree)
Lobachevsky State University (UNN)

Languages

EnglishUpper IntermediateRussianNative