Back to home

Evgenii Sokol

Android Developer · Kotlin Multiplatform Developer

AndroidKotlinKMPJetpack ComposeClean Architecture
LocationBatumi, Georgia
FormatRemote / Open to travel

Summary

5+ years of commercial Android development experience, 11 years in the mobile development industry. Hands-on experience with Kotlin Multiplatform, Jetpack Compose, and modern Android architecture patterns. Skilled in building production apps from scratch and maintaining large-scale legacy codebases. Experienced as a deputy team lead and product owner. Open to full-time and part-time remote positions.

Experience

Strekoza Logistics

Feb 2024 — Present
Android Developer

Developing a logistics and freight delivery app: real-time geolocation and route building, driver-customer chat, freight listings, driver postings, and more.

Radio Record

Apr 2023 — Aug 2024 (1 year 5 months)
Android Developer

Maintained a legacy project (Java, Butter Knife, Room). Integrated Yandex Ad SDK. Refactored and optimized existing codebase. Built a brand-new app from scratch using Jetpack Compose with audio streaming via ExoPlayer/Media3.

Dobrodel (Government Services)

May 2022 — Feb 2024 (1 year 10 months)
Android Developer

Served as deputy team lead: took on major features, decomposed tasks, and coordinated the team. Worked on a large-scale government services application.

Electrolux (via contractor)

Nov 2021 — Apr 2022 (6 months)
Android Developer

Developed the Electrolux OneApp in a large team (~60 people). Daily standups, pair programming, brainstorming sessions, two-week sprints with planning and retrospectives. Worked within a UDF/Redux architectural pattern.

IQ Software

May 2020 — Nov 2021 (1 year 7 months)
Android Developer

Developed Whoosh (scooter sharing) and Invitro (medical laboratories) apps. MVI, MVVM, ViewModel, Data Binding, Kotlin Multiplatform, Dagger Hilt, GitLab, GitFlow.

Electric Shield

Oct 2019 — May 2020 (8 months)
Product Owner

Designed the product vision and technical architecture for E-ear, a cloud-based high-load audio/video surveillance service. Took the project from concept to a fully specified product ready for outsource development.

Skills

Languages & Platforms

KotlinJavaAndroid SDKKotlin Multiplatform (KMP/KMM)

UI Frameworks

Jetpack ComposeCompose MultiplatformXML ViewsMaterial Design 3SwiftUI

Architecture

MVIMVVMRedux / UDFClean ArchitectureSOLIDMulti-module

Async & Concurrency

CoroutinesFlow / StateFlowRxJavaChannels

Networking

RetrofitOkHttpKtorREST APIWebSocketGraphQLgRPC

Storage

RoomSQLDelightFirebaseDataStoreSharedPreferences

DI & Testing

KoinDagger HiltJUnitMockKEspressoRobolectric

CI/CD & Tools

GitGitFlowGitHub ActionsJenkinsTeamCityFastlaneGradle KTS

Published Apps

Education

Saint Petersburg University of Telecommunications

2012

Audio-Visual Technics, Sound Engineer

Professional Development

CS50 — Computer Science (edX, 2016)
JavaRush — Java Fundamentals (2016)
Android Academy — Fundamentals (2021)
Podlodka — Jetpack Compose Week (2022)
Google — Android with Kotlin (Udacity)
Ongoing — YouTube, conferences, books

Languages

EnglishB2 — Upper-Intermediate
RussianNative