Volodimir
Android developer
Контактная информация
Соискатель указал телефон и эл. почту.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/3797554/
Опыт работы
Android System Developer
с 03.2024 по 10.2025
(1 год 8 месяцев)
ПУШ РЕД, Київ (IT)
Framework (R&D-проєкт)
Розробка модульної Android-архітектури з підтримкою динамічного оновлення компонентів і розширення функціональності без перекомпіляції додатка.
Ключові результати:
-Спроєктовано та реалізовано архітектуру, що забезпечує гнучкість і масштабованість застосунку для подальших оновлень.
-Впроваджено CI/CD-процеси (GitLab CI, Gradle Tasks, автоматичні збірки і перевірки), які забезпечили стабільність релізів і скорочення часу доставки оновлень.
-Розроблено систему динамічного завантаження модулів у пам’ять, що дозволяє оновлювати логіку без оновлення через Play Store.
-Інтегровано гібридну взаємодію Kotlin – C++ (.so) через JNI-мости, що забезпечує високу продуктивність і контроль над нативними викликами.
-Оптимізовано роботу Accessibility- та VPN-сервісів відповідно до вимог Android 12–14 та обмежень на фонові сервіси.
-Впроваджено систему перевірки цілісності, валідації модулів і шифрування даних, що гарантує безпечну роботу навіть у середовищах із обмеженим доступом.
-Забезпечено низький час ініціалізації, стабільну взаємодію між компонентами та масштабованість архітектури.
-Виконував обов’язки техліда: технічне проєктування, код-рев’ю, контроль якості релізів, координація команди та ухвалення технічних рішень.
Android developer
с 03.2021 по 03.2024
(3 года)
Miratech, Київ (IT)
Проєкт: GameHub – ігровий агрегатор для Android
Опис:Розроблено та успішно запущено інноваційний мобільний застосунок GameHub платформу-агрегатор, що об’єднує ігри з різних джерел в одному сучасному інтерфейсі. Додаток здобув популярність серед геймерів завдяки зручній навігації, продуманому UX/UI та високій продуктивності.
Основні результати та досягнення:
- Інтегровано 16 партнерських API-джерел, що забезпечило доступ до широкого каталогу ігор різних жанрів і платформ.
- Реалізовано модуль пошуку, порівняння та моніторингу ігор, що дозволяє користувачам швидко знаходити релевантні тайтли.
- Розроблено систему підписок і сповіщень, яка інформує користувачів про нові релізи, події та матчі.
- Створено мотиваційну програму лояльності: преміум-акаунти, статус Gold, персональні бонуси
- Усе це підвищило рівень утримання користувачів на 40 %.
- Організовано структуру управління завданнями: планування спринтів, звітність, код-рев’ю, контроль виконання повного циклу розробки продукту.
- Забезпечено високу якість коду та стабільність додатка за рахунок застосування архітектури MVVM, бібліотек Retrofit 2, Kodein, Room, а також CI/CD-підходу до оновлень.
Senior Android Developer
с 04.2020 по 03.2021
(1 год)
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
с 05.2018 по 04.2020
(2 года)
Remote Helpers, Харків (IT)
Проєкт: CryptoExchanger – мобільний застосунок для обміну криптовалют
Опис:
Розробка Android-додатка з нуля для моніторингу та обміну криптовалют у реальному часі. Застосунок поєднує інструменти для перегляду курсів, аналітики, карти пунктів обміну та зручного управління акаунтом користувача.
Основні завдання та реалізовані функції:
- Підготовка технічного завдання (ТЗ) та створення застосунку з нуля.
- Розробка повністю кастомного дизайну з адаптацією під різні типи пристроїв.
- Підтримка застосунку та виправлення знайдених помилок після релізу.— Розробка інтерактивної карти обмінників, із можливістю перегляду найближчих точок обміну криптовалют.
- Реалізовано динамічний перерахунок вартості криптовалют у реальному часі.
- Візуалізація графіків зміни курсу криптовалют і традиційних валют.
- Реєстрація користувача та безпечна авторизація в системі.
- Створено конструктор додатків-візиток на основі WebView для швидкого розгортання кастомних проєктів.
Android developer
с 10.2016 по 05.2018
(1 год 8 месяцев)
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
Образование
NTUU "KPI"
Bachelor, Program Engineering, Киев
Высшее, с 2017 по 2022 (5 лет)
Дополнительное образование и сертификаты
STEP Academy, Android developer
2016 (1.5 years)
JavaRush, Java Core
2015 – 2016, 1 год
ITEA Project Manager (Team Lead)(IT)
2021
Знания и навыки
- Наполегливість
Знание языков
Английский — средний
Дополнительная информация
Технічний стек та досвід
Мови: 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
Менторинг і код-рев’ю Архітектурне мислення та планування релізів
Ефективна комунікація у розподілених командах
Співпраця з дизайнерами, аналітиками та продакт-менеджерами
Додатково
Учасник волонтерських ініціатив
Наставник молодих розробників
Другие резюме этого кандидата
Рассматривает должности: Project manager, Team Lead (IT), Керівник (IT), Директор з безпеки, еще 3 должности
Днепр, Киев, еще 2 города
Высшее образование · Полная занятость
- Head of project |Team Lead IT, MirageTech, 2 года 2 месяца
Киев, Одесса, еще 2 города
Полная занятость, неполная занятость
- Prompt Engineer, Freelance, 5 месяцев
Похожие кандидаты
-
Android developer
Харьков, Удаленно -
Android-програміст
Винница, Удаленно -
Android-програміст
Черкассы, Удаленно -
Android-програміст
30000 грн, Удаленно -
Android-developer
Винница, Удаленно -
Android-розробник
Удаленно