Богдан
Senior Frontend-розробник, 148 000 грн
- Розглядає посади:
- Senior Frontend-розробник, Front-end програміст, Vue.js-розробник
- Вид зайнятості:
- повна
- Вік:
- 34 роки
- Місто проживання:
- Львів
- Готовий працювати:
- Дистанційно, Львів
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20412040/
Досвід роботи
Fullstack-розробник
з 09.2025 по нині
(1 рік 2 місяці)
Casy (casy.beauty), Львів (IT)
Власний продукт: CRM / booking SaaS для б'юті-індустрії, у продакшені. Засновник і єдиний інженер.
• Спроєктував і розробив продукт від початку до кінця: Nuxt 4 PWA-клієнт, Vue 3 SPA-адмінка та NestJS API.
• Фронтенд: Nuxt 4 PWA із SSR для клієнтів і Vue 3 SPA-адмінка для салонів — спільні TypeScript-типи, стан у Pinia, сценарії календаря та бронювання.
• Бекенд на NestJS + PostgreSQL + Redis + BullMQ: автентифікація через Google OAuth2 і Telegram OTP, динамічні query builders, глобальна пагінація та обробка конкурентних конфліктів бронювань.
• Провів навантажувальне тестування: система витримує пікові навантаження бронювань зі значним запасом на одному недорогому VPS; ключові сценарії покриті E2E-тестами на Playwright.
Frontend-розробник
з 05.2025 по 09.2026
(1 рік 5 місяців)
EVA, Дистанційно (Роздрібна торгівля)
R&D-команда високонавантаженої B2C e-commerce платформи (beauty/retail).
• Вів міграцію фронтенд-архітектури з Vue Storefront на Nuxt 4.
• Спроєктував і реалізував ключові архітектурні рішення: глобальну систему модальних вікон, уніфіковані серверні обробники запитів і стратегію роботи з feature-гілками.
• Покращив Web Vitals і SEO завдяки паралельному виконанню запитів, асинхронній логіці та оптимізації рендерингу: мобільний LCP скорочено з ~7,5 с до 2,8 с (−63%); Core Web Vitals проходять на десктопі.
• Створив і підтримував бібліотеку компонентів у Storybook; запровадив єдині правила code style для всієї кодової бази; проводив код-рев'ю та брав участь в архітектурних рішеннях.
• Побудував інфраструктуру A/B-тестування на nginx зі sticky cookies; підтримував пайплайни GitLab CI/CD та спростив pre-commit процес на Husky.
Fullstack-розробник
з 12.2023 по 05.2025
(1 рік 6 місяців)
REDI (IT-підрозділ Everad), Дистанційно (IT)
Внутрішня ERP/CRM-система для бізнес-підрозділів Everad (Node.js + Vue).
• Відрефакторив 40% Vue.js-компонентів: інтерфейс став помітно швидшим на слабкому залізі, а нові фічі почали виходити швидше.
• Розробив багатомодульну систему відстеження активності користувачів для детальної аналітики внутрішніх процесів.
• Оптимізував критичні SQL-запити точковими і складеними індексами: час важких запитів скорочено з ~4 с до ~0,5 с (~8×).
Fullstack-розробник
з 09.2022 по 12.2023
(1 рік 4 місяці)
TGI, Дистанційно (IT)
Фінтех. Стек: Vue / Nuxt / PHP Laravel.
• Розробив багаторольову фінтех/трейдинг CRM із розгалуженими правами доступу та торгову платформу Forex/акцій у реальному часі (Chart.js).
• Реалізував крипто-гру зі складною клієнтською ігровою логікою на Nuxt/Vue; розширював бекенд-функціональність на PHP/Laravel.
Frontend-розробник
з 08.2021 по 09.2022
(1 рік 2 місяці)
Freelance, Дистанційно (IT)
Vanilla JS / Vue / Nuxt.
• Реалізував 10+ проєктів для іноземних клієнтів, зокрема NFT-маркетплейс LetsMint з нуля: інтеграції Web3-гаманців (MetaMask, WalletConnect) і взаємодія зі смарт-контрактами (Web3.js, Ethers.js).
• Розробляв e-commerce сайти, лендинги та браузерні ігри на чистому JS із кастомними анімаціями й кросбраузерною підтримкою.
Освіта
ДАТТ НГУ
Організація і управління на автотранспорті, Дніпро
Середня спеціальна, з 2007 по 2012 (5 років)
Додаткова освіта та сертифікати
Clean Code & Design Patterns — robot_dreams
2023, 2 місяці
Знання і навички
- Node.js
- Управління командою
- NestJS
- PostgreSQL
- Vue.js
- Nuxt.js
- TypeScript
- Архітектура ПЗ
- Docker
- CI/CD
- Redis
- Scrum
- Kanban
- Code review
- Управління проєктами
- Jira
- Claude Code
- AI-assisted development
- REST API
- Менторство
- Pinia
- Tailwind CSS
- Playwright
- Vitest
- BullMQ
- RabbitMQ
- GRPC
- Express.js
- Storybook
- Nginx
- MCP
- Claude Agent SDK
- Web Vitals
Знання мов
- Англійська — середній
- Українська — вільно
Додаткова інформація
ПРО МЕНЕ
Senior Frontend-розробник із 5+ роками комерційного досвіду з фокусом на Vue 3 (Composition API), Nuxt 3/4, TypeScript і продуктивності Web Vitals / SEO. Останнє місце роботи — R&D-команда EVA, де я вів міграцію фронтенд-архітектури високонавантаженої B2C e-commerce платформи на Nuxt 4 і скоротив мобільний LCP на 63%. Будую бібліотеки компонентів, запроваджую стандарти коду та проводжу код-рев'ю. Маю міцний бекенд-бекграунд на Node.js: засновник і єдиний інженер Casy (casy.beauty) — CRM/booking SaaS у продакшені. Менторю фронтенд-розробників.
ТЕХНІЧНІ НАВИЧКИ
• Frontend: Vue 3 (Composition API), Nuxt 3/4, TypeScript, JavaScript (ES6+), Vite, Pinia, Vue Router, SSR / PWA, Web Vitals / SEO, Tailwind CSS, SASS/SCSS, Storybook
• Backend: Node.js (NestJS, Express), проєктування REST API, gRPC, BullMQ, RabbitMQ
• Бази даних: PostgreSQL, Knex.js, Redis
• Тестування та інструменти: Playwright (E2E), Vitest, Docker, Git / GitLab CI/CD, Husky, nginx (A/B-тестування)
• AI-розробка: Claude Code — кастомні skills, MCP-сервери, hooks, subagents, plugins, CLAUDE.md; spec-driven development
МЕНТОРСТВО ТА ВОЛОНТЕРСТВО
• Pink Code School — співзасновник фронтенд-школи для жінок: менторю студенток (код-рев'ю, навчальна програма, кар'єрні консультації) і розробляю бекенд школи.
• Find U — співзасновник порталу пошуку зниклих безвісти під час війни: UX-дизайн, user flows і фронтенд-реалізація.
LinkedIn: [
Інші резюме цього кандидата
Розглядає посади: AI engineer, Node.js-розробник
148 000 грн
Львів, Дистанційно
Середня спеціальна освіта · Повна зайнятість
- AI Engineer / Fullstack-розробник, Casy (casy.beauty), 1 рік 2 місяці
- Frontend-розробник, EVA, 1 рік 5 місяців
Розглядає посади: Senior Backend-розробник, Node.js-розробник, Back-end програміст
148 000 грн
Львів, Дистанційно
Середня спеціальна освіта · Повна зайнятість
- Senior Backend-розробник, Casy (casy.beauty), 1 рік 2 місяці
- Frontend-розробник, EVA, 1 рік 5 місяців
Розглядає посади: Senior Fullstack-розробник, Fullstack-розробник
148 000 грн
Львів, Дистанційно
Середня спеціальна освіта · Повна зайнятість
- Senior Fullstack-розробник, Casy (casy.beauty), 1 рік 2 місяці
- Frontend-розробник, EVA, 1 рік 5 місяців
Розглядає посади: Керівник IT-відділу, Технічний директор, CTO
148 000 грн
Львів, Дистанційно
Середня спеціальна освіта · Повна зайнятість
- Технічний консультант, Aber (aber.com.ua), 6 місяців
- Технічний директор (CTO), Casy (casy.beauty), 1 рік 2 місяці
Схожі кандидати
-
Front-end програміст
20000 грн, Київ, Дистанційно -
Front-end програміст
50000 грн, Дистанційно -
Frontend-програміст
Київ, Дистанційно -
Front-end Developer
40300 грн, Львів, Івано-Франківськ , ще 4 міста -
Frontend-програміст
Дистанційно -
Front-end програміст
Інші країни, Дистанційно