Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську

Volodimir

Android developer

Рассматривает должности: Android developer, Програміст Java
Вид занятости: полная, неполная
Возраст: 32 года
Город проживания: Киев
Готов работать: Киев, Удаленно
Рассматривает должности:
Android developer, Програміст Java
Вид занятости:
полная, неполная
Возраст:
32 года
Город проживания:
Киев
Готов работать:
Киев, Удаленно

Контактная информация

Соискатель указал телефон и эл. почту.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Опыт работы

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

Другие резюме этого кандидата

Похожие кандидаты

Все похожие кандидаты


Сравните свои требования и зарплату с вакансиями других компаний: