Особисті дані приховані
Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/19010193/
Front-end програміст
- Місто проживання:
- Хмельницький
- Готовий працювати:
- Дистанційно
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Senior Front-End Developer
[
behindthemachine.dev · visitcard-one.vercel.app · [
ПРОФЕСІЙНИЙ ПРОФІЛЬ
Senior Front-End Developer з 8+ роками досвіду в React та Vue — розробка інтерфейсів enterprise-рівня для CRM,
продажів та операційних інструментів. Останні роки відповідав за фронтенд-архітектуру, продуктивність та
аналітику трьох продакшн-застосунків у складі внутрішньої платформи продажів HP, працюючи віддалено в
розподіленій багатокомандній інженерній організації. Звик вести продукт від і до — від proof-of-concept до
багаторічної підтримки в продакшні — та безпосередньо співпрацювати з бекенд-розробниками, дизайнерами й
продуктовими стейкхолдерами в міжнародних командах.
ТЕХНІЧНІ НАВИЧКИ
Фреймворки та бібліотеки: React, Vue 2 / 3, Next.js
Мови програмування: TypeScript, JavaScript, HTML, CSS
ДОСВІД РОБОТИ
Behind The Machine
Creative Developer · behindthemachine.dev · Solo Build · тра 2026 – дотепер
Стек: Next.js, React Three Fiber, Three.js, Blender
Персональний сайт-портфоліо — зробив повністю сам, від ідеї до 3D-моделювання, дизайну, розробки та SEO.
• Змоделював машину в Blender, створив риг (~700 кісток), анімував повне розбирання/збирання та відрендерив
у 170-кадрову послідовність.
• Побудував скрол-кероване відтворення на Next.js, React Three Fiber та Three.js — позиція скролу визначає кадр
послідовності, як слайд-шоу на одному 3D-мешi.
• Синхронізував аудіо зі скролом — звукові ефекти спрацьовують по мірі проходження послідовності.
• Дизайн створював на ходу в Claude Design — прямо на робочій версії сайту, а не за наперед готовими
макетами.
ADM Interactive
Senior Front-End Developer · Таллінн · Віддалено · жов 2021 – кві 2026
Senior front-end розробник у складі внутрішньої платформи продажів HP, працював віддалено в розподіленій
багатокомандній організації за формальним процесом enterprise change-management.
HP Dynamics CRM (MyCRM) — React, PCF
• Створив початковий proof-of-concept для вбудовування React-компонентів (PCF) у Microsoft Dynamics CRM —
підхід, який команда Microsoft спершу відхилила на користь Power BI; після живої демонстрації бізнес обрав
React, і проєкт вийшов у продакшн та досі там працює.
• Розвинув платформу від одного застосунку до трьох (по 3–4 модулі кожен), кожен з власною інфраструктурою,
об'єднуючи дані з кількох зовнішніх систем в єдиному інтерфейсі всередині CRM.
• Відповідав за UI-архітектуру та аналітику, включно з відстеженням подій через Azure Application Insights у всіх
трьох застосунках.
• Покращував продуктивність через контроль обсягу даних і частоти запитів: підвантаження великих наборів
даних по скролу, розбиття важких запитів на менші паралельні, звуження запитів до видимого часового вікна,
кешування результатів у Zustand-сторі, щоб уникнути повторних запитів.
• Будував інтерфейс спочатку на мокових даних, визначаючи контракт даних, під який потім підлаштовувались
бекенд- та database-розробники.
• Вів детальну технічну документацію для кожної зміни коду, щоб робота залишалась прозорою та передавалась
між командами.
• Співпрацював з кількома крос-функціональними командами; платформа щодня використовується у sales-
організації HP.
HP SSC (Single Sales Console) — Vue 3
• Був основним розробником sales-консолі HP, що охоплює акаунти, планування продажів та багатоетапні
воркфлоу по всій ієрархії — від territory до opportunity.
• Приймав ключові архітектурні рішення та був людиною, до якої команда зверталась за напрямком реалізації.
• Будував важкий UI консолі: дашборди з кількома графіками та великі таблиці даних з фільтрацією й
сортуванням.
• Відповідав за шар форм повністю, включно з формами на понад 200 полів — розробив стратегію декомпозиції,
яка утримувала валідацію, стан і продуктивність рендеру керованими на такому масштабі.
• Покращив продуктивність, переглянувши, які дані запитуються і коли — відклав непотрібні запити, щоб екрани
більше не блокувались зайвими викликами.
• Писав unit-тести та тести store-логіки проти замокованого Vuex-стану, провів knowledge-transfer, що підтягнув
команду з тестування Vue.
• Інструментував продукт через Azure Application Insights для відстеження реальних патернів використання.
• Переорієнтував увесь фронтенд на новий backend API, коли продукт перейшов від MVP до більшої продакшн-
команди — переробив шар інтеграції та перемапив кожен запит і модель даних.
• Підтримував і розвивав продукт протягом приблизно 15 продакшн-релізів — від стабілізації після запуску до
виведення з експлуатації.
HP UR (Universal Roster) — Vue 3
• Приєднався в середині проєкту та розробив кілька модулів інструменту ієрархії персоналу — від global region до
рівня organization, включно зі складними багатоетапними формами.
• Здав роботу в стислий дедлайн, закривши проблеми, що блокували продакшн-реліз.
• Проводив технічні співбесіди на позиції senior Vue.js розробників під час масштабування команди.
Radio Station Platform — Next.js
• Забезпечував постійну підтримку статично згенерованого Next.js-сайту поза портфелем HP: оновлення
інтерфейсу, виправлення багів, нові сторінки та станції.
• Вирішував проблеми server-rendering та білдів статичної генерації в міру їх появи.
• Виправляв повторювані збої рекламних банерів, які напряму впливали на дохід.
Redentu
Front-End Developer · Львів · Віддалено · січ 2021 – вер 2021
За дев'ять місяців здав чотири клієнтські продукти як фронтенд-розробник команди, вперше працюючи напряму з
міжнародними клієнтами й продукт-оунерами англійською.
Video Conferencing Platform — Vue 2, WebRTC
• Переробив існуючий MVP з нуля під новий дизайн, розширивши обсяг далеко за межі початкової збірки.
• Побудував WebRTC-дзвінки на Vue 2 — камера, мікрофон і демонстрація екрана прямо в браузері.
• Реалізував два режими конференції — відкритий та з ведучим — з контролями ведучого: підтвердження
допуску, можливість вимкнути мікрофон чи видалити учасника прямо під час дзвінка.
• Додав чат у реальному часі через WebSockets паралельно з дзвінком.
• Розібрав великий беклог специфічних для Safari проблем WebRTC, знаходячи й обходячи розбіжності
платформи з Chromium.
Back-Office SPA — Vue 2
• Побудував два CRM-подібних бек-офіс застосунки для продукту відеоконференцій: один для керування
користувачами, чатами й запрошеннями, інший — marketplace-каталог продуктів.
Small Business CRM — Vue 2
• Працював напряму з дизайнерами, менеджерами та бекенд-розробниками клієнта над вимогами, передачею
дизайну та API-контрактами.
• Будував дашборди CRM та щільні таблиці даних.
• Побудував шар звітності, що генерує великий набір PDF-звітів для завантаження.
Education Platform — Vue 3
• Побудував модуль оцінювання всередині великої існуючої кодової бази, дотримуючись усталеної структури й
патернів.
• Перший продакшн-досвід з Vue 3 — вивчав фреймворк прямо в процесі роботи в існуючій Vue 3 кодовій базі.
• Працював напряму з продукт-оунером та їхнім бекенд-розробником.
Bonum Studio
Front-End Developer · Херсон · Гібридно · чер 2019 – січ 2021
За дев'ятнадцять місяців здав п'ять різних продуктів — SVG-редактор, дві offline PWA, платформу для охорони
здоров'я, трейдинговий UI та анімовані маркетингові сайти — кілька з них на технологіях, нових для мене на той
момент.
Healthcare Platform — Angular 6.0
• Побудував пошук закладів на карті на базі Leaflet та OpenStreetMap — медичні заклади, лікарі, діагностичне
обладнання — з бронюванням прийому.
• Побудував чотири окремі інтерфейси під типи користувачів — пацієнт, лікар, клініка, постачальник технологій
— з єдиної кодової бази на Angular 6.
• Реалізував анімацію інтерфейсу через декларативний Animations API Angular замість ручних CSS keyframes.
• Керував потоком даних через NgRx, утримуючи узгодженість чотирьох інтерфейсів відносно спільних сутностей.
• Реалізував server-side рендеринг платформи через Angular Universal для індексації пошуковиками та швидкого
first paint у каталозі, орієнтованому на пошук.
Constructor — Vue 2, SVG
• Побудував SVG-редактор для кастомізації принтів на одязі та аксесуарах (футболки, кухлі, кепки) — перший
застосунок на Vue, який писав паралельно з вивченням фреймворку.
• Написав шар геометрії вручну: векторні трансформації для обертання, масштабування й порядку шарів.
• Серіалізував готові дизайни в SVG, що йшов напряму в друк — це вимагало точного геометричного результату.
Offline PWA Pair — Vue 2, PWA, IndexedDB
• Побудував два offline-first застосунки: касову систему та супутній застосунок для управління персоналом.
• Завантажував повний каталог товарів в IndexedDB на початку зміни, щоб каса продовжувала працювати без
зв'язку.
• Ставив чеки в чергу в IndexedDB та синхронізував їх із сервером через retry-цикл, гарантуючи, що жоден не
загубиться — з огляду на вимоги податкової звітності.
• Реалізував друк чеків за шаблоном з інтеграцією лазерного сканера штрихкодів.
Crypto Trading Bot UI — Vanilla JS
• Побудував увесь інтерфейс на vanilla JS: графік ціни BTC та ETH у реальному часі на Chart.js з відкритими
ордерами користувача на тих самих осях.
• Підключився до бекенду через WebSockets для оновлень ціни та виконання ордерів у реальному часі.
• Реалізував стратегії розміщення ордерів з фіксованим кроком та за Фібоначчі.
• Синхронізував графік у реальному часі з живою біржею в міру виконання ордерів.
Marketing Sites — JS, HTML, CSS, GSAP
• Зверстав 5–10 лендінгів, pixel-perfect за дизайнами з Figma.
• Додав GSAP-анімацію як невіддільну частину дизайну на кількох сайтах.
• Переніс кілька сайтів на WordPress, щоб клієнти могли самостійно керувати контентом.
Mobius Software
Front-End Developer · Запоріжжя · Офіс · січ 2018 – кві 2019
Перша професійна робота як фронтенд-розробника, в IoT software-компанії — звідси почалась інженерна практика
поза кодом: Git-воркфлоу, оцінка роботи, робота в команді.
Pet Marketplace — AngularJS
• Приєднався до існуючої кодової бази та розширив флоу купівлі-продажу, генерацію контрактів і відстеження
статусу угод.
• Побудував адмін-панель для керування контентом сайту.
• Реалізував мультимовність, включно з right-to-left версткою.
Law Firm Platform — AngularJS
• Побудував усі три частини платформи юридичної фірми: публічний сайт для клієнтів, адмін-панель та
внутрішню CRM для юристів фірми.
• Випустив мультимовну версію, включно з івритом — це вимагало повного дзеркального відображення верстки
праворуч-ліворуч, а не просто заміни рядків.
• Перший проєкт, який вів повністю з нуля, а не успадкований від когось.
Multi-Protocol IoT Client — Node.js, AngularJS
• Побудував пару клієнт/сервер на Node.js з підтримкою обміну повідомленнями в реальному часі через MQTT,
MQTT-SN, WebSockets, CoAP та AMQP.
• Побудував шар REST API, де Redis тримав стан з'єднань і повідомлень, а RabbitMQ переносив повідомлення між
внутрішніми компонентами.
• Побудував інтерфейс на AngularJS для вибору протоколу, керування з'єднанням і моніторингу трафіку в
реальному часі.
Corporate Websites — AngularJS
• Розробляв і підтримував кілька корпоративних та продуктових сайтів, кожен з власною адмін-панеллю для
керування контентом.
Інші резюме цього кандидата
Дистанційно
Олексій Конюшков Senior Front-End Developer · Віддалено behindthemachine.dev · visitcard-one.vercel.app · ПРОФЕСІЙНИЙ ПРОФІЛЬ Senior Front-End Developer з 8+ роками досвіду в React та Vue — розробка...
Дистанційно
Oleksii Koniushkov Senior Front-End Developer · Remote behindthemachine.dev · visitcard-one.vercel.app · PROFESSIONAL SUMMARY Senior Front-End Developer with 8+ years of experience across React...
Схожі кандидати
-
Front-end програміст
50000 грн, Дистанційно -
Front-end Developer
40300 грн, Дистанційно, Івано-Франківськ , ще 4 міста -
Intern Front-End Developer
25000 грн, Дистанційно, Вінниця, Львів -
Middle Markup Front-end developer
Дистанційно -
Middle Frontend Developer (React, Next.js)
Дистанційно -
Senior Back-end (PHP) Developer, Software Engineer
120000 грн, Дистанційно, Київ