• File

Артем

Front-end розробник

Age:
37 years
City:
Kyiv

Contact information

The job seeker has provided: Phone numberEmailMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Резюме — Лисюк Артем

ЛИСЮК АРТЕМ
Front-End Developer (Vue / React)

📍 Київ, Україна | ✉️ [open contact info](look above in the "contact info" section) | 💬 t.me/Escobar36 | 🔗
github.com/AtremLysuk

Про себе
Front-End розробник із комерційним досвідом у команді dZENcode: розробка
CRM-системи та платформи для фрілансерів на Vue 3 / TypeScript. Працюю з
великими кодовими базами, дотримуюся стандартів команди, проходжу code
review та беру участь у міграції функціоналу з Vue 2 на Vue 3. Маю також досвід у
React / Next.js: 3 власні проєкти, створені з нуля та задеплоєні на Vercel. Прагну
зростати до рівня Middle та створювати якісні, доступні й підтримувані
інтерфейси.

Технології
Frontend: Vue 3 (Composition API) • Vue 2 (Options API) • React • Next.js • TypeScript
• JavaScript (ES6+) • HTML5 • CSS3 • SCSS
State Management: Pinia • Redux Toolkit • Zustand
UI-фреймворки та бібліотеки: Quasar • Vuetify 2 / 3 • GSAP • Swiper • Lenis
Форми та валідація: React Hook Form • Zod
Backend & Data: REST API • Axios • Next.js API Routes • Prisma • PostgreSQL •
NextAuth
Інструменти: Git (GitLab / GitHub) • Vite • ESLint • Prettier • Vercel • Figma
Підходи: i18n (UA / RU / EN) • accessibility (a11y) • семантична верстка •
адаптивна верстка (mobile-first) • code review

Комерційний досвід

Front-End Developer — dZENcode | Березень 2025 — теперішній час
Розробка та підтримка внутрішніх вебзастосунків компанії в команді з тімлідом,
бекенд-розробниками та ментором.

Внутрішня CRM-система (нова версія) — Vue 3, TypeScript, Pinia, Vite, Vuetify 3

Page 1 of 4

Резюме — Лисюк Артем

Міграція функціоналу зі старої версії застосунку (Vue 2) на нову з
переписуванням на Composition API та TypeScript
Розробка нових сторінок і модулів «під ключ»: роутинг, права доступу,
інтеграція з REST API, таблиці, фільтри, діалогові форми
Створення перевикористовуваних компонентів (зокрема автокомпліту з
пошуком через API) та їх впровадження в кількох розділах
Відображення даних у таблицях і списках, робота зі статусами та
візуальними індикаторами
Узгодження API-контрактів з бекендом, типізація моделей даних
Дотримання стандартів проєкту: enum-и замість хардкоду, керування станом
Pinia через сеттери, локалізація (UA / RU / EN), skeleton-лоадери

Внутрішня CRM-система (попередня версія) — Vue 2, Vuetify, Options API

Розробка фільтрів і нових сторінок для роботи з даними: API-методи, роутинг,
навігація
Додавання віджетів до наявних сторінок
Виправлення багів верстки у складних таблицях (flex / grid, обрізання довгого
тексту)

Платформа для фрілансерів і замовників — Quasar, Vue 3, TypeScript, Pinia

Розробка функціоналу збереження та повторного застосування
налаштувань фільтрів через API
Реалізація сценаріїв модерації користувачів із діалоговими формами
Розробка нових сторінок з перевикористанням наявних компонентів
Архітектура сторінок: дані та API-запити в Pinia-сторах, синхронізація
фільтрів з URL, утиліти та composables
Верстка за макетами Figma з використанням дизайн-токенів і глобальної
системи класів
Доступність і семантика: aria-атрибути, семантичні теги, коректна ієрархія
заголовків

Процеси команди

Code review через Merge Requests у GitLab (зокрема AI-ревью), відпрацювання
зауважень тімліда
Git workflow: feature-гілки, stash / rebase, розв'язання конфліктів, єдиний
формат комітів
Перевірка коду ESLint перед мерджем
Взаємодія з бекенд-розробниками щодо API-контрактів

Page 2 of 4

Резюме — Лисюк Артем

Власні проєкти (2023 — 2025)

LUX TRIPS | lux-trips-eight.vercel.app
Туристичний SPA-сервіс із преміальним дизайном та анімаціями

Розробив Single Page Application з нуля на React + TypeScript + Vite
Реалізував складні анімації (GSAP) і плавний скрол (Lenis) для покращення UX
Налаштував глобальний стан застосунку за допомогою Zustand
Забезпечив повну адаптивність (підхід mobile-first)
Побудував модульну архітектуру з перевикористовуваними компонентами

React, Vite, TypeScript, SCSS, Zustand, GSAP, Lenis

ROLIO | rolio.vercel.app
Веб-застосунок із розширеним керуванням станом і формами

Побудував архітектуру застосунку на React + TypeScript із Redux Toolkit
Реалізував складні форми з валідацією користувацького вводу
Налаштував асинхронні запити з обробкою станів завантаження та помилок
Організував модульну структуру з розділенням логіки та UI

React, TypeScript, Redux Toolkit, SCSS, React Hook Form

NEXT PIZZA | next-pizza-theta-ten.vercel.app
Full-stack застосунок для онлайн-замовлення їжі

Розробив клієнтську частину на Next.js з SSR та оптимізацією продуктивності
Інтегрував Prisma ORM для роботи з базою даних PostgreSQL
Реалізував автентифікацію користувачів через NextAuth
Створив API endpoints для обробки замовлень і керування меню

Next.js, TypeScript, Prisma, PostgreSQL, NextAuth, SCSS

STREAMVIBE | stream-vibe-tau.vercel.app
Веб-сайт стрімінгового сервісу, зверстаний за макетом Figma

Зверстав багатосторінковий сайт за дизайн-макетом Figma з точним
дотриманням відступів, типографіки та кольорів
Забезпечив повну адаптивність під десктоп, планшет і мобільні пристрої
Реалізував інтерактивні елементи: слайдери, вкладки, акордеони

Page 3 of 4

Резюме — Лисюк Артем

Дотримувався семантичної верстки та компонентного підходу до стилів

Освіта

Front-End Development (самоосвіта) | 2022 — теперішній час
Вивчення Vue, React, Next.js, TypeScript за офіційною документацією та
курсами
Практичне опанування технологій через pet-проєкти та комерційні задачі
Робота з технічною документацією англійською мовою

Мови
Українська — рідна
Російська — вільно
Англійська — A2 (читання технічної документації, активне вивчення)

Додаткова інформація
Попередній досвід у маркетингу: розумію бізнес-цілі продукту та потреби
користувача
Бажаний формат роботи: віддалено (гібрид / офіс — за домовленістю)
Код власних проєктів доступний на GitHub (комерційний код — під NDA)
Готовий до тестового завдання та технічної співбесіди
Швидко навчаюся, легко адаптуюся до процесів і стандартів команди

Page 4 of 4

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: