Валентин
Android-програміст
- Рассматривает должности:
- Android-програміст, Backend програміст
- Возраст:
- 41 год
- Город проживания:
- Кропивницкий
- Готов работать:
- Удаленно
Контактная информация
Соискатель указал телефон и эл. почту.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/12796948/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
Middle Android Developer / Full-Stack Розробник
Контактна інформація:
Телефон / Viber / Telegram: [
Email: [
🛠️ ТЕХНІЧНІ НАВИЧКИ (SKILLS MATRIX)
Категорія
Технологічний стек & Інструменти
Mobile Development
Kotlin, Java, Flutter, Dart, Android SDK, Jetpack Compose, Kotlin Multiplatform (KMP), Asynchronous Programming (Coroutines, Flow, Channels), State Production (MVI, MVVM), Type-safe navigation (Compose Navigation / Voyager), Material 3, Smart Watch & Android TV development
Backend & Bot Dev
NestJS, Node.js, Prisma ORM, Type ORM, Database Design & Migrations (Prisma/TypeORM), Secure API design (JWT, OAuth2, Rate Limiting) Telegraf framework (Wizard scenes / Inline keyboards), REST API, GraphQL, Postmark
Architecture & State
Clean Architecture, MVVM, MVI, Modularization, Coroutines, Flow, RxJava, Dependency Injection (Dagger/Hilt, Koin)
Data & Storage
Room, SQLite, Realm, Firestore, Firebird, SQL Server (проектування збережених процедур та функцій), MapBox / OSM / Google Maps
DevOps & Infrastructure
Docker, CI/CD (GitHub Actions, Jenkins), Git, SVN, IoT (BLE, ModBus, RS422/485, TCP/IP, UDP)
AI Integration
Інтеграція AI API (OpenAI, Claude CLI)
Мобільна розробка та архітектура (Advanced Mobile Engineering):
• KMP & Compose: Проектування та підтримка кросплатформових модулів (data/domain шари) за допомогою Kotlin Multiplatform, що дозволило перевикористати до 70% бізнес-логіки між платформами.
• Декларативний UI: Побудова складних, динамічних інтерфейсів на Jetpack Compose з використанням сучасних дизайн-систем (Material 3) та кастомної анімації компонентів.
• Асинхронність та Стейт: Управління складними станами додатків за допомогою асинхронних потоків даних (Kotlin Coroutines, Cold/Hot Flows, Channels, SharedFlow/StateFlow).
Розробка серверних рішень та інтеграція (Full-Stack & API Design):
• Проектування API: Розробка відмовостійких та безпечних RESTful API на NestJS з архітектурою контролерів та сервісів, покритих валідацією (DTO, class-validator) та інтегрованих з Prisma ORM, Swager документація.
• Контейнеризація та Деплой: Налаштування Docker-контейнерів для ізоляції середовища розробки та автоматизація розгортання серверної частини на хмарних хостингах (Back4App/AWS).
• Роботизовані системи (Bot Ecosystems): Реалізація гнучкої логіки Telegram-ботів за допомогою сесій та покрокових сценаріїв (Wizard/Scene-management), що забезпечило високий рівень утримання користувачів (Retention).
💼 ДОСВІД РОБОТИ
Middle Android Developer / Full-Stack Engineer
Червень 2025 – Теперішній час
• Мобільна розробка: Проектування та підтримка Android-застосунків. Розробка кросплатформових рішень з використанням Kotlin Multiplatform (KMP), Jetpack Compose та архітектурних патернів MVI / Clean Architecture.
• Backend розробка: Проектування та деплой масштабованих бекенд-серверів на NestJS з використанням Prisma ORM, Type ORM, інтеграцією поштових сервісів (Postmark) та стрімів даних.
• AI & Автоматизація: Інтеграція сучасних AI API у комерційні рішення.
• Розробка ботів: Створення комплексних багатоступеневих Telegram-ботів (на базі Telegraf та NestJS wizards) з інтеграцією інлайнових клавіатур та бізнес-логики. Контейнеризація додатків через Docker для деплою у хмарні платформи.
Middle Android Developer | Onix-systems
Вересень 2021 – Грудень 2024
• Розробка та архітектура: Повний цикл розробка та підтримка Android-застосунків з нуля за допомогою Kotlin, Jetpack Compose та Ktor. Реалізація MVVM, Clean Architecture, Coroutine Flow, MVI.
• Оптимізація продуктивності: Впровадження Jetpack Benchmarking для профілювання додатків, оптимізація енергоефективності та швидкодії UI.
• Інтеграції: Робота з REST API, Firebase, WebSockets, GraphQL та ML Kit. Лідерство у розробці масштабованих Android-рішень.
Android Developer | НВП «Радій» (Кропивницький)
Березень 2017 – Вересень 2021
• Промисловий IoT: Розробка спеціалізованих індустріальних додатків під Android. Інтеграція з IoT-пристроями через BLE та ModBus.
• Протоколи та залізо: Робота з COM-портами, низькорівневими протоколами RS422/485, UDP, TCP/IP.
• Взаємодія з базами даних: Проектування та оптимізація локальних сховищ Room, SQLite, Firebird.
Фріланс Android Developer
Грудень 2014 – Березень 2017
• Розробка з нуля: Створення додатків з нуля та підтримка існуючих проєктів.
• Геолокація: Інтеграція та кастомізація картографічних сервісів (Google Maps, OSM, MapBox).
• Апаратні модулі: Взаємодія з BLE-пристроями, робота з камерою та біометрією для авторизації в додатках.
Попередній досвід роботи (2010 – 2014):
• ТОВ «НД Технолоджі» — програміст прикладний.
• ТОВ «Нафтогаз ТЕК» — інженер-програміст.
• НЕК Укренерго — оператор ЕОМ.
• ТРК «Игромир» — системний адміністратор, програміст.
📝 КЛЮЧОВІ ПРОЄКТИ
• DoglyadPlusbot — бекенд та логіка інтерактивного Telegram-бота для меморіальних послуг. Розроблено за допомогою NestJS, Docker, та інтегровано з Parse Server на платформі Back4App.
• Phlex (Посилання на Google Play) Розробка з нуля до релізу. Мобільний додаток для плавців, що використовує синхронізацію з BLE-пристроями, складні анімовані графіки, кастомні UI-елементи на Jetpack Compose та Companion-додаток для Smart Watch. Впровадження CI/CD та аналітики (Firebase Analytics).
• Webcam manager (Посилання на Google Play) Розробка рішень для трансляції відеопотоків з веб-камер на Android TV та Smart Watch. Інтеграція з Room та Firebase Datastore, створення кастомних анімацій.
• Номера UA (Посилання на Google Play) Участь в розробці додатку для генерації, перегляду та друку автомобільних номерів України.
• Co-Factor (Посилання на Google Play) Підтримка та доопрацювання додатку. Реалізовано взаємодію через WebSockets, Biometrics для безпечної авторизації та кастомний WebView для відображення динамічного контенту.
🎓 ОСВІТА
Магістр: Харківський Національний Університет Радіоелектроніки (ХНУРЕ) — Інженерія програмного забезпечення (2011 – 2012).
Бакалавр: Кіровоградський кібернетико-технічний коледж — Інформатика (2007 – 2011).
Додаткова освіта: Проходження профільної інтернатури по Flutter.
🌟 ДОДАТКОВА ІНФОРМАЦІЯ
Мови: Англійська (Technical / Intermediate), Українська (Рідна).
Особисті якості: Відповідальність, організованість, сильні аналітичні здібності, вміння швидко адаптуватися до нових стеків технологій (як це було з KMP та NestJS бекендом).
Похожие кандидаты
-
Objective-C Kotlin Legacy App Recover Developer (iOS, Android, macOS)
Удаленно, Киев -
Kotlin, Swift, Android, IOS developer
Удаленно, Чернигов -
Android Software Developer
Удаленно -
Android, Python developer
Удаленно, Чернигов -
Розробник мобільних застосунків (iOS, Android)
Удаленно, Кременчуг -
Android-програміст
Удаленно, Днепр , еще 7 городов