Ukraine's #1 job service
Олександр
Android developer
- Age:
- 21 years
- City of residence:
- Lviv
- Ready to work:
- Lviv, Remote
Contact information
The job seeker has provided: Phone numberEmailLinkedIn
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/11879379/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Oleksandr Chubii
junior Android developer
Gmail LinckedIn GitHub Telegram
Age 21 · Lviv, Ukraine
Motivated Junior Android Developer based in Lviv, Ukraine, open to all types of employment (onsite, hybrid, or
remote). Hands-on experience building mobile applications using Kotlin, Java, Jetpack Compose, and Android
SDK. Skilled in problem-solving, clean code, and modern app architecture (MVVM, LiveData, Coroutines).
Proven ability to learn independently and deliver results through pet projects, including weather forecasting
and movie apps. Ready for challenges, dedicated to hard work, and eager to grow within a collaborative and
dynamic team.
SKILLS
Languages: Kotlin, Java, TypeScript / JavaScript
Frameworks & Tools: Android SDK, Jetpack Compose, Material 3, Navigation Compose, Jetpack
Glance, Retrofit, OkHttp, Hilt, Dagger, Room, SQLite, DataStore, EncryptedSharedPreferences,
Coroutines, Flow, RxJava, WorkManager, CameraX, Paging 3, Coil, Glide/Picasso, WebView, Firebase
Cloud Messaging, Google Play Billing, Material Design, ViewBinding/DataBinding
Cross-platform: React Native, Expo, Zustand, React Native native modules (JS ↔ native bridge)
Concepts: Clean Architecture, MVVM, MVI, MVP, Clean Code principles, SOLID, Dependency
Injection, Repository pattern, Asynchronous & Reactive programming, JWT auth & token refresh,
Data structures & algorithms, Design Patterns (Observer, Repository, Singleton)
Other: Git/GitHub, REST APIs, JSON, XML, Gradle, Detekt / ktlint, Version Control, Debugging &
Profiling Android apps
COMMERCIAL PROJECTS
Time-Reporting & Team-Management Platform — native Android client (Jetpack Compose)
Owned the work-hours reporting module — reports list, edit screen, an animated bar chart fed by a
REST graph endpoint, and a report calendar with per-day leave/holiday detail sheets.
Built an in-app Wiki feature from scratch: a custom HTML renderer with KaTeX math (inline & block)
in a WebView, animated GIF/image viewing via Coil, and a searchable, permission-gated accordion UI.
Delivered the leaves & leave-balance flow — a leave-request date picker constrained by server policy
(year and remaining-balance caps), redesigned balance cards, and live balance sync on
approval/decline.
Built the Home feed — a swipeable multi-image post carousel with fullscreen zoom, plus celebration
and company-holiday cards backed by domain models, mappers and use cases.
Added Jetpack Paging 3 pagination across projects/people/leaves/reports lists, integrated Firebase
Cloud Messaging push, and built a shared Compose component library with an app-wide load-error /
reconnect pattern.
Cross-Platform Collectibles Portfolio App — native Android widget (Jetpack Glance) + React
Native bridge
Designed and shipped native Android home-screen and lock-screen widgets with Kotlin & Jetpack
Glance — resizable layouts, Canvas-rendered portfolio charts, and pro-access gating.
Built the widget's background data pipeline: WorkManager (CoroutineWorker, periodic + expedited
work), a Retrofit/OkHttp networking layer with automatic token refresh, and Jetpack DataStore
persistence.
Implemented a React Native ↔ Android native bridge (native module + TypeScript hooks/store) to
sync auth tokens and widget config, with call debouncing and optimistic UI updates to cut redundant
network requests.
Hardened the data path by storing tokens in EncryptedSharedPreferences and disabling HTTP body
logging in release builds to prevent credential leakage.
AI Recycling-Recognition App — native Android
Built the in-app purchase system with Google Play Billing — scan-credit packs, localized currency
pricing from product details, the purchase dialog, and post-purchase balance updates.
Developed the payment networking layer end-to-end: Retrofit endpoints, request/response models,
and repository logic connecting the client purchase flow to the backend.
Implemented error handling for the asynchronous AI image-scan flow (Kotlin Flow job-polling),
surfacing server and exception states in the result UI.
Delivered a "web app link" feature (API endpoint, response model, themed UI card) and contributed
to the capture-confirmation screen and its Canvas bounding-box annotation view.
PET-PROJECTS (GITHUB)
Weather Forecast App
Developed Android app providing real-time weather forecasts with city-based search.
Implemented API integration and local caching, improving load speed by ~40%.
Applied MVVM with LiveData for clear separation of concerns and better scalability.
Home Cinema App
Built app for managing and viewing personal movie collection.
Integrated SQLite for offline data storage and efficient queries.
Enhanced user experience with grid-based UI and custom RecyclerView adapters.
Movies Kotlin App
Created movie browsing app with API integration for trending and top-rated films.
Designed UI with Jetpack Compose, increasing development efficiency by 30%.
Implemented navigation and detailed movie screens with seamless UX.
EDUCATION
Lviv Polytechnic National University - Bachelor's degree, Computer
Science
Present - 2022
coursework in mobile smart systems design, including Android application development.
studied network and Internet technologies, focusing on optimization and search engine principles.
gained knowledge in database design and management, SQL queries.
practical experience in object-oriented programming (Java), algorithms, and data structures.
CERTIFICATIONS
Android Professional Level (Kotlin)
Full Course: Java + Android from Scratch
Basic Git and Github - essentials
Intermediate / B1 English Course — Green Forest (final grade 176/B, 2026)
LANGUAGE
Ukrainian - native
English - Intermediate / B1 (Green Forest certificate, 2026)
junior Android developer
Gmail LinckedIn GitHub Telegram
Age 21 · Lviv, Ukraine
Motivated Junior Android Developer based in Lviv, Ukraine, open to all types of employment (onsite, hybrid, or
remote). Hands-on experience building mobile applications using Kotlin, Java, Jetpack Compose, and Android
SDK. Skilled in problem-solving, clean code, and modern app architecture (MVVM, LiveData, Coroutines).
Proven ability to learn independently and deliver results through pet projects, including weather forecasting
and movie apps. Ready for challenges, dedicated to hard work, and eager to grow within a collaborative and
dynamic team.
SKILLS
Languages: Kotlin, Java, TypeScript / JavaScript
Frameworks & Tools: Android SDK, Jetpack Compose, Material 3, Navigation Compose, Jetpack
Glance, Retrofit, OkHttp, Hilt, Dagger, Room, SQLite, DataStore, EncryptedSharedPreferences,
Coroutines, Flow, RxJava, WorkManager, CameraX, Paging 3, Coil, Glide/Picasso, WebView, Firebase
Cloud Messaging, Google Play Billing, Material Design, ViewBinding/DataBinding
Cross-platform: React Native, Expo, Zustand, React Native native modules (JS ↔ native bridge)
Concepts: Clean Architecture, MVVM, MVI, MVP, Clean Code principles, SOLID, Dependency
Injection, Repository pattern, Asynchronous & Reactive programming, JWT auth & token refresh,
Data structures & algorithms, Design Patterns (Observer, Repository, Singleton)
Other: Git/GitHub, REST APIs, JSON, XML, Gradle, Detekt / ktlint, Version Control, Debugging &
Profiling Android apps
COMMERCIAL PROJECTS
Time-Reporting & Team-Management Platform — native Android client (Jetpack Compose)
Owned the work-hours reporting module — reports list, edit screen, an animated bar chart fed by a
REST graph endpoint, and a report calendar with per-day leave/holiday detail sheets.
Built an in-app Wiki feature from scratch: a custom HTML renderer with KaTeX math (inline & block)
in a WebView, animated GIF/image viewing via Coil, and a searchable, permission-gated accordion UI.
Delivered the leaves & leave-balance flow — a leave-request date picker constrained by server policy
(year and remaining-balance caps), redesigned balance cards, and live balance sync on
approval/decline.
Built the Home feed — a swipeable multi-image post carousel with fullscreen zoom, plus celebration
and company-holiday cards backed by domain models, mappers and use cases.
Added Jetpack Paging 3 pagination across projects/people/leaves/reports lists, integrated Firebase
Cloud Messaging push, and built a shared Compose component library with an app-wide load-error /
reconnect pattern.
Cross-Platform Collectibles Portfolio App — native Android widget (Jetpack Glance) + React
Native bridge
Designed and shipped native Android home-screen and lock-screen widgets with Kotlin & Jetpack
Glance — resizable layouts, Canvas-rendered portfolio charts, and pro-access gating.
Built the widget's background data pipeline: WorkManager (CoroutineWorker, periodic + expedited
work), a Retrofit/OkHttp networking layer with automatic token refresh, and Jetpack DataStore
persistence.
Implemented a React Native ↔ Android native bridge (native module + TypeScript hooks/store) to
sync auth tokens and widget config, with call debouncing and optimistic UI updates to cut redundant
network requests.
Hardened the data path by storing tokens in EncryptedSharedPreferences and disabling HTTP body
logging in release builds to prevent credential leakage.
AI Recycling-Recognition App — native Android
Built the in-app purchase system with Google Play Billing — scan-credit packs, localized currency
pricing from product details, the purchase dialog, and post-purchase balance updates.
Developed the payment networking layer end-to-end: Retrofit endpoints, request/response models,
and repository logic connecting the client purchase flow to the backend.
Implemented error handling for the asynchronous AI image-scan flow (Kotlin Flow job-polling),
surfacing server and exception states in the result UI.
Delivered a "web app link" feature (API endpoint, response model, themed UI card) and contributed
to the capture-confirmation screen and its Canvas bounding-box annotation view.
PET-PROJECTS (GITHUB)
Weather Forecast App
Developed Android app providing real-time weather forecasts with city-based search.
Implemented API integration and local caching, improving load speed by ~40%.
Applied MVVM with LiveData for clear separation of concerns and better scalability.
Home Cinema App
Built app for managing and viewing personal movie collection.
Integrated SQLite for offline data storage and efficient queries.
Enhanced user experience with grid-based UI and custom RecyclerView adapters.
Movies Kotlin App
Created movie browsing app with API integration for trending and top-rated films.
Designed UI with Jetpack Compose, increasing development efficiency by 30%.
Implemented navigation and detailed movie screens with seamless UX.
EDUCATION
Lviv Polytechnic National University - Bachelor's degree, Computer
Science
Present - 2022
coursework in mobile smart systems design, including Android application development.
studied network and Internet technologies, focusing on optimization and search engine principles.
gained knowledge in database design and management, SQL queries.
practical experience in object-oriented programming (Java), algorithms, and data structures.
CERTIFICATIONS
Android Professional Level (Kotlin)
Full Course: Java + Android from Scratch
Basic Git and Github - essentials
Intermediate / B1 English Course — Green Forest (final grade 176/B, 2026)
LANGUAGE
Ukrainian - native
English - Intermediate / B1 (Green Forest certificate, 2026)
Similar candidates
-
Android developer
100000 UAH, Kyiv, Remote -
Senior Android developer
Kyiv, Remote -
Android-програміст
50000 UAH, Remote -
Android-програміст
Remote -
Android-розробник (ЗСУ)
Lviv