Volodimir

Android developer

Considering positions: Android developer, Програміст Java
Employment type: full-time, part-time
Age: 32 years
City of residence: Kyiv
Ready to work: Kyiv, Remote
Considering positions:
Android developer, Програміст Java
Employment type:
full-time, part-time
Age:
32 years
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Android System Developer

from 03.2024 to 10.2025 (1 year 8 months)
ПУШ РЕД, Київ (IT)

Framework (R&D-проєкт)

Розробка модульної Android-архітектури з підтримкою динамічного оновлення компонентів і розширення функціональності без перекомпіляції додатка.

Ключові результати:

-Спроєктовано та реалізовано архітектуру, що забезпечує гнучкість і масштабованість застосунку для подальших оновлень.

-Впроваджено CI/CD-процеси (GitLab CI, Gradle Tasks, автоматичні збірки і перевірки), які забезпечили стабільність релізів і скорочення часу доставки оновлень.

-Розроблено систему динамічного завантаження модулів у пам’ять, що дозволяє оновлювати логіку без оновлення через Play Store.

-Інтегровано гібридну взаємодію Kotlin – C++ (.so) через JNI-мости, що забезпечує високу продуктивність і контроль над нативними викликами.

-Оптимізовано роботу Accessibility- та VPN-сервісів відповідно до вимог Android 12–14 та обмежень на фонові сервіси.

-Впроваджено систему перевірки цілісності, валідації модулів і шифрування даних, що гарантує безпечну роботу навіть у середовищах із обмеженим доступом.
-Забезпечено низький час ініціалізації, стабільну взаємодію між компонентами та масштабованість архітектури.

-Виконував обов’язки техліда: технічне проєктування, код-рев’ю, контроль якості релізів, координація команди та ухвалення технічних рішень.

Android developer

from 03.2021 to 03.2024 (3 years)
Miratech, Київ (IT)

Проєкт: GameHub – ігровий агрегатор для Android

Опис:Розроблено та успішно запущено інноваційний мобільний застосунок GameHub платформу-агрегатор, що об’єднує ігри з різних джерел в одному сучасному інтерфейсі. Додаток здобув популярність серед геймерів завдяки зручній навігації, продуманому UX/UI та високій продуктивності.



Основні результати та досягнення:
- Інтегровано 16 партнерських API-джерел, що забезпечило доступ до широкого каталогу ігор різних жанрів і платформ.
- Реалізовано модуль пошуку, порівняння та моніторингу ігор, що дозволяє користувачам швидко знаходити релевантні тайтли.
- Розроблено систему підписок і сповіщень, яка інформує користувачів про нові релізи, події та матчі.
- Створено мотиваційну програму лояльності: преміум-акаунти, статус Gold, персональні бонуси
- Усе це підвищило рівень утримання користувачів на 40 %.
- Організовано структуру управління завданнями: планування спринтів, звітність, код-рев’ю, контроль виконання повного циклу розробки продукту.
- Забезпечено високу якість коду та стабільність додатка за рахунок застосування архітектури MVVM, бібліотек Retrofit 2, Kodein, Room, а також CI/CD-підходу до оновлень.

Senior Android Developer

from 04.2020 to 03.2021 (1 year)
UXReality, Київ (IT)

Проєкт: UXReality – Android-додаток для тестування сайтів і прототипів

Опис: Створення Android-додатка з нуля для тестування та аналізу вебсайтів, мобільних застосунків і прототипів.

Основний функціонал:
- Реалізовано запис екрана (скринінг) та фіксацію емоцій користувача за допомогою фронтальної камери.
- Передбачено калібрування системи для підвищення точності збору даних.— Дані автоматично відвантажуються у фоновому режимі.
- Після завершення роботи з тестованим продуктом користувач проходить багатофункціональні інтерактивні тести.
- Інтерфейс повністю кастомний, створений індивідуально з нуля.
- Під час розробки використано архітектуру MVVM, Kodein, Retrofit 2 та інші сучасні інструменти.

Посилання:Google Play – UXReality
https://play.google.com/store/apps/details?id=com.uxreality&hl=uk

Middle Android developer

from 05.2018 to 04.2020 (2 years)
Remote Helpers, Харків (IT)

Проєкт: CryptoExchanger – мобільний застосунок для обміну криптовалют

Опис:

Розробка Android-додатка з нуля для моніторингу та обміну криптовалют у реальному часі. Застосунок поєднує інструменти для перегляду курсів, аналітики, карти пунктів обміну та зручного управління акаунтом користувача.

Основні завдання та реалізовані функції:

- Підготовка технічного завдання (ТЗ) та створення застосунку з нуля.

- Розробка повністю кастомного дизайну з адаптацією під різні типи пристроїв.

- Підтримка застосунку та виправлення знайдених помилок після релізу.— Розробка інтерактивної карти обмінників, із можливістю перегляду найближчих точок обміну криптовалют.

- Реалізовано динамічний перерахунок вартості криптовалют у реальному часі.

- Візуалізація графіків зміни курсу криптовалют і традиційних валют.

- Реєстрація користувача та безпечна авторизація в системі.

- Створено конструктор додатків-візиток на основі WebView для швидкого розгортання кастомних проєктів.

Android developer

from 10.2016 to 05.2018 (1 year 8 months)
English with Anna Gulak., Харків (IT)

Проєкт: LinguaLearn – мобільний застосунок для вивчення англійської мови

Опис:Розробка повнофункціонального мобільного застосунку для вивчення англійської мови через смартфон.
Основна мета
- забезпечити користувачеві інтерактивне навчання у форматі “все в одному”: відео, аудіо, чат і тести.Основні можливості та реалізовані функції:
- Створено чат для спілкування з викладачем у режимі онлайн.
- Реалізовано перегляд відеоуроків із підтримкою потокового відтворення (YouTube API).
- Додано аудіотренування з кешуванням треків для офлайн-доступу.
- Впроваджено систему внутрішніх покупок і підписок (In-App Billing).
- Розроблено ігровий модуль для закріплення вивчених слів у форматі гейміфікації.
- Створено мовний тест, який формує персональні рекомендації щодо навчання.
- Реалізовано автентифікацію користувача через соціальні мережі.
- Розроблено адміністративний застосунок для керування контентом, курсами та користувачами.
- Забезпечено послідовне відкриття курсів і уроків залежно від прогресу користувача.— Весь інтерфейс побудований на основі Material Design із повною адаптацією під мобільні пристрої.

Ссылка на приложения:
https://play.google.com/store/apps/details?id=com.app.codytutorials&hl=ru

Education

NTUU "KPI"

Bachelor, Program Engineering, Киев
Higher, from 2017 to 2022 (5 years)

Additional education and certificates

2016 (1.5 years)

2015 – 2016, 1 год

2021

Knowledge and skills

  • Наполегливість

Language proficiencies

English — average

Additional information

Технічний стек та досвід
Мови: Kotlin (основна), Java SE, Android SDK/NDKІнструменти: Android Studio, IntelliJ IDEA, Gradle (KTS), ADB, Git,
Архітектура та принципи
Глибоке розуміння OOP, SOLID, Clean Architecture, Domain-Driven Design Використання патернів MVVM, MVP, MVI, Repository, UseCase


Dependency Injection: Dagger 2, Hilt, Koin, Kodein
Модульна архітектура, Dynamic Feature Modules, plugin-based architectureРобота з ViewModel, LiveData, Room, Navigation, DataStore, WorkManager

UI/UX та дизайн
Jetpack Compose, Material Design 3, Adaptive UI (планшети, складані пристрої)ConstraintLayout, MotionLayout, Custom Views, Animations, Lottie Підтримка темної теми, динамічних кольорів (Material You)Глибоке розуміння UX-патернів та Accessibility Guidelines

Мережеві взаємодії
REST / WebSocket / GraphQLRetrofit 2 + OkHttp, Gson / Moshi, Ktor ClientАвторизація: OAuth 2.0, JWT, Firebase AuthІнтеграції з Google Play Services API (Maps, Location, Billing, AdMob, MLKit)Реалізація real-time чатів через Firebase Realtime DB, Socket.IO

Платіжні системи та білінг
Google Play Billing Library (In-App Purchases / Subscriptions)Google Pay API, Stripe SDK, PayPal SDK, LiqPay, FondyРобота з WebView-платежами, валідацією чеків і серверною перевіркою підписокПідтримка періодичних підписок, одноразових покупок, REST-інтеграцій із backendДосвід реалізації власного платіжного шлюзу та аналітики транзакцій

Android та Jetpack
Android Jetpack: Compose, Room, DataStore, Navigation, WorkManager, Paging 3, CameraX, HiltCoroutines / Flow / StateFlow / SharedFlowLifecycle-aware компонентиViewBinding / DataBindingApp Startup Library та оптимізація холодного старту
Тестування та якість
Unit/UI-тести: JUnit5, Mockito, Espresso, Robolectric, Jacoco, KaspressoSnapshot-тестування UI (Compose UI testing)Логування та моніторинг: Crashlytics, Timber, AppSpector, Firebase Performance

Безпека та захист
Шифрування даних: Jetpack Security (EncryptedSharedPrefs, EncryptedFile)Безпечна робота з токенами, SSL-pinning, Network Security ConfigPlay Integrity API, SafetyNet, ProGuard/R8, Signature VerificationАнтиемуляторний та антидебаг-захист
Дані та бази
SQLite, Room, Realm, DataStore, Proto DataStoreЛокальний кеш і офлайн-режимРобота з ContentProvider, FileProvider, Paging 3

DevOps та процеси
CI/CD: Jenkins, GitHub Actions, GitLab CI, FastlaneКонтроль версій: Git (GitHub, GitLab, Bitbucket)Управління завданнями: Jira, YouTrack, Trello, Slack, TogglДокументація API: Swagger, Apiary, PostmanМетодології: Agile, Scrum, Kanban
Публікації та аналітика
Публікація та супровід додатків у Google Play MarketАналітика: Firebase Analytics, Mixpanel, Amplitude, Google AnalyticsМонетизація: In-App Purchases, AdMob, Subscriptions

Додаткові технології
Інтеграції з Flutter SDK, React Native SDKsДосвід роботи з AI/MLKit, TFLite, Vision API Робота з NDK (C/C++), JNI-мостами, InMemoryDexClassLoader, DexLoaderBridge

Soft Skills
Менторинг і код-рев’ю Архітектурне мислення та планування релізів
Ефективна комунікація у розподілених командах
Співпраця з дизайнерами, аналітиками та продакт-менеджерами
Додатково
Учасник волонтерських ініціатив
Наставник молодих розробників

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: