Сервіс пошуку роботи №1 в Україні
- Файл
Особисті дані приховані
Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/15963619/
Fullstack-розробник
Місто:
Київ
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Завантажений файл
Файл містить ще 3 сторінки
Версія для швидкого переглядуЦе резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Artemiy Horbulin
Ukraine EN / UA
[відкрити контакти ](див. вище в блоці «контактна інформація»)
@without985628decimalize
Telegram; GitHub; LinkedIn
Web 3.0 Application Engineer
SUMMARY
Determined Web Application Engineer with hands-on experience in
building and maintaining web applications. Successfully contributing to SKILLS
iterative feature delivery, performance optimizations, and long-term code Next.js / React
quality improvements. Proficient in modern web development patterns,
NestJS / Node.js
with a strong understanding of component-based development and
clean code principles. Skilled in developing complex, responsive UI, Gulp / Vite / Jest / RTL
handling API integrations, and managing application state and lifecycle.
TanStack Query / Zustand
Committed to writing maintainable, scalable code and adhering to best
practices. React Router 7 / RHF / Axios
Socket.IO / next-intl / HeroUI
JavaScript / TypeScript / ES6+
EXPERIENCE
ESLint / Prettier / Git Actions
12/2024 - 05/2025 — Full-stack Developer at EIPF Husky / Lint-staged / Git Flow
Middle | Kyiv, Ukraine Tailwind CSS / SASS / Stylelint
● Implemented and deployed robust smart contracts using Solidity ethers.js (v6) / web3.js / viem
(ERC-20 standard), establishing secure token transactions and
Solidity / SolanaSDK / Hardhat
wallet interactions across the Ethereum network.
● Developed production-grade scripts with ethers.js for automated Docker / PostgreSQL / Prisma
contract deployment, comprehensive testing, and complex Bun / Deno / Telegraf / Python
interaction logic, which increased development efficiency.
● Integrated smart contract functionalities with backend services
and plugins using web3.js, enabling efficient off-chain data LANGUAGES
processing, event monitoring, and automated transaction
handling crucial for dApp scalability and reliability, demonstrating Ukrainian - native
strong full-stack integration capabilities.
● Introduced a dApp on Next.js, allows users to connect hot wallets. English - intermediate
07/2023 - 09/2024 — Full-stack Developer at IBD.Team
EDUCATION
Strong Junior | Zaporizhzhia, Ukraine
09/2021 - 06/2025
● Led the end-to-end development of over 20 core features and UI
components for high-quality web applications, aligning closely Zaporizhzhia High School
with product goals and stakeholder feedback. #28, Zaporizhzhia
● Significantly contributed to iterative feature releases, Physics & Mathematics
implemented performance optimizations that resulted in 17%
faster load times, and also drove code quality improvements.
● Designed and built a standalone admin dashboard using modern
React patterns and SASS/SCSS with CSS Modules, streamlining
client-side management and reducing operational time by 75%.
Akin to the development of a specialized management tool.
● Delivered comprehensive full-stack features leveraging Next.js WORKING OS
(frontend) and NestJS (backend), optimizing integration time
through shared type system and a modular architecture. Dual Boot
● Proactively refactored legacy components and modularized the
application architecture, substantially improving maintainability Arch Linux / Windows
and scalability.
04/2023 - 06/2023 — Front-end Developer at Craftech
Junior | Zaporizhzhia, Ukraine
● Assisted in the development and maintenance of key frontend
features for an e-commerce platform using React, enhancing
page responsiveness and overall user experience across various
devices.
● Implemented critical user-facing components including product
listing, shopping cart, and user authentication, contributing to
increased customer engagement and a smoother, faster
checkout flow.
PORTFOLIO
Task Manager Kanban — React 18, @dnd-kit, RHF + HeroUI Form, Cloudinary File Upload
Live Demo | Test Assignment
● Developed a Task Manager web application with a Kanban board (Todo / In Progress / Done) and Drag
& Drop task management using @dnd-kit.
● Implemented task creation via modal dialogs with full form validation using RHF + HeroUI Form.
● Designed and implemented a nested modal architecture (modal inside modal) for selecting task
assignees, demonstrating controlled state sharing and data flow between UI layers.
● Added file attachment support for tasks with Cloudinary integration for persistent file storage.
● Implemented local persistence of tasks to ensure data is preserved after page reloads.
● Built with React 18 + TypeScript, following a modular architecture (components, modules, services).
● Styled using Tailwind CSS, focusing on clear UI structure and usability.
● Configured ESLint, Prettier, Stylelint, Husky, and Lint-staged to enforce code quality and consistent
formatting.
● Set up with Vite for fast development and optimized builds.
● Deployed a live demo and provided a minimal README file.
Delivery Address Modal — Next.js 15, next-intl, react-intersection-observer, SEO
Live Demo | Test Assignment
● Developed a Delivery Address modal form as a standalone UI feature using Next.js (App Router).
● Implemented a fully validated form with clear error handling and user feedback.
● Built a custom country selector (select component) with search across all countries, infinite pagination
for optimization, and perfect UX behavior.
● Designed the modal as a reusable and accessible component, suitable for integration into larger
production flows.
● Focused on clean component structure and predictable state management for form inputs.
● Styled with Tailwind CSS, ensuring responsive layout and consistent visual hierarchy.
● Deployed a live demo and provided a detailed README file with startup instructions and architectural
decisions.
Telegram CRM Bot — Node.js, Telegraf, Prisma, PostgreSQL, custom CLI logging
In Development | Pet Project
● Developed a Telegram CRM bot using Node.js, TypeScript, and Telegraf, designed for internal employee
usage.
● Implemented one-time employee authentication, restricting bot access to authorized users only.
● Designed a modular bot architecture with separated layers for scenes, services, constants, and business
logic.
● Built a system for managing warehouse, orders, shipments, and collecting statistics, covering the full
product lifecycle from stock management to delivery.
● Modeled a relational database schema using Prisma ORM with PostgreSQL, including products,
categories, sizes, colors, orders, and shipments.
● Implemented Prisma migrations and a custom database connection check script to validate
environment setup.
● Created a custom terminal command helper with structured, colored console output for logging,
command execution, and error handling.
● Implemented order assembly logic with stock validation, automatic quantity updates, and return
handling.
● Added shipment workflow with delivery status tracking and automated warehouse restoration for
returned orders.
● Implemented statistics calculations for total turnover and net profit based on successfully delivered
shipments.
● Configured ESLint, Prettier, and TypeScript for maintainable and production-ready code quality.
You can also find more than 15 open repositories on my GitHub that I have not mentioned in this section for
various reasons. I strongly recommend paying special attention to projects such as:
1. ERC-20
2. trc-frontend
3. nestjs-jwt-auth
4. pdf-to-epub
5. instagram-unfollower
Артемій Горбулін
Україна EN / UA
[відкрити контакти ](див. вище в блоці «контактна інформація»)
@without985628decimalize
Telegram; GitHub; LinkedIn
Інженер з розробки Web 3.0 застосунків
ПРО МЕНЕ
Вмотивований Інженер з розробки веб-застосунків із практичним
досвідом у створенні та підтримці веб-додатків. Успішно долучався до НАВИЧКИ
покрокового впровадження нових функцій, оптимізації продуктивності Next.js / React
та підвищення якості коду. Володію сучасними патернами розробки,
NestJS / Node.js
маю глибоке розуміння компонентно-орієнтованого підходу та
принципів чистого коду. Досвідчений у створенні складних Gulp / Vite / Jest / RTL
адаптивних інтерфейсів, інтеграції API та керуванні станом і життєвим
TanStack Query / Zustand
циклом застосунку. Прихильний до написання підтримуваного,
масштабованого коду та дотримання найкращих практик. React Router 7 / RHF / Axios
Socket.IO / next-intl / HeroUI
JavaScript / TypeScript / ES6+
ДОСВІД
ESLint / Prettier / Git Actions
12.2024 - 05.2025 — Full-stack Розробник у EIPF Husky / Lint-staged / Git Flow
Middle | Київ, Україна Tailwind CSS / SASS / Stylelint
● Розробив і розгорнув надійні смарт контракти на Solidity ethers.js (v6) / web3.js / viem
(стандарт ERC-20), забезпечивши безпечні токен-транзакції та
Solidity / SolanaSDK / Hardhat
взаємодію з гаманцями в мережі Ethereum.
● Створив production-скрипти з використанням ethers.js для Docker / PostgreSQL / Prisma
автоматизованого розгортання контрактів, комплексного Bun / Deno / Telegraf / Python
тестування та комплексної логіки взаємодії, що підвищило
ефективність розробки.
● Інтегрував повноцінну функціональність смарт-контрактів із МОВИ
бекенд-сервісами та плагінами за допомогою web3.js,
реалізувавши ефективну обробку офчейн-даних, моніторинг Українська - рідний
подій та автоматизоване опрацювання транзакцій, що є
критично важливим для надійності dApp. Англійська - проміжний
● Впровадив dApp на Next.js, що дозволяло користувачам
прив’язувати гарячі гаманці.
ОСВІТА
07.2023 - 09.2024 — Full-stack Розробник у IBD.Team
09.2021 - 06.2025
Strong Junior | Запоріжжя, Україна Запорізька гімназія #28,
● Керував розробкою понад 20 основних функцій та компонентів Запоріжжя
інтерфейсу для високоякісних веб застосунків у тісній Фізика та математика
співпраці зі стейкхолдерами.
● Значно сприяв ітеративним випускам релізів, реалізував
оптимізацію продуктивності, що призвело до прискорення
завантаження на 17%, а також сприяв поліпшенню якості коду.
● Розробив автономну панель адміністратора з використанням
сучасних патернів React та SASS/SCSS з CSS-модулями, що
дозволило скоротити управління клієнтською стороною на
75%.
Подібно до розробки окремого інструменту управління.
● Надав комплексні повностекові засоби, використовуючи РОБОЧА ОС
Next.js (фронтенд) та NestJS (бекенд), оптимізуючи час
інтеграції за допомогою спільної системи типів та модульної Подвійне завантаження
архітектури.
● Проактивно рефакторував застарілі компоненти та провів Arch Linux / Windows
модульну реструктуризацію, що суттєво покращило
масштабованість і підтримку кодової бази.
04.2023 - 06.2023 — Frontend Розробник у Craftech
Junior | Запоріжжя, Україна
● Брав участь у створенні та підтримці ключових функцій
інтерфейсу для e-commerce платформи на React, покращуючи
адаптивність та загальний користувацький досвід.
● Реалізував важливі компоненти споживачів, включаючи
список товарів, кошик для покупок та аутентифікацію, що
підвищило залученість користувачів та пришвидшило процес
покупки.
ПОРТФОЛІО
Task Manager Kanban — React 18, @dnd-kit, RHF + HeroUI Form, Cloudinary File Upload
Онлайн Демо | Тестове Завдання
● Розробив веб-застосунок Task Manager з Kanban-дошкою (Todo / In Progress / Done) та Drag &
Drop керуванням задачами на базі @dnd-kit.
● Реалізував створення задач через модальні вікна з повною валідацією форм за допомогою RHF +
HeroUI Form.
● Спроєктував та реалізував вкладену модальну архітектуру (модалка в модалці) для вибору
виконавця, з передачею даних між UI-рівнями.
● Додав прикріплення файлів до задач з інтеграцією Cloudinary для постійного зберігання.
● Забезпечив збереження стану задач між перезавантаженнями сторінки.
● Застосунок побудований на React 18 + TypeScript з модульною структурою проєкту (components,
modules, services).
● Стилізовано за допомогою Tailwind CSS з акцентом на чіткій структурі UI та зручності використання.
● Налаштовано ESLint, Prettier, Stylelint, Husky та Lint-staged для контролю якості коду.
● Використано Vite для швидкої розробки та збірки.
● Розгорнуто демо-версію та надано мінімальний файл README.
Delivery Address Modal — Next.js 15, next-intl, react-intersection-observer, SEO
Онлайн Демо | Тестове Завдання
● Реалізував модальне вікно введення Адреси Доставки як окремий UI-компонент на базі Next.js
(App Router).
● Додав повноцінну валідацію форми з коректною обробкою помилок та фідбеком для користувача.
● Реалізував кастомний селектор країн (select component) з пошуком по всіх країнах,
нескінченною пагінацією для оптимізації та ідеальною поведінкою UX.
● Спроєктував модалку як перевикористовуваний та доступний компонент, готовий до інтеграції у
продакшн-флоу.
● Зосередився на чистій структурі компонентів та передбачуваному керуванні станом форми.
● Стилізовано за допомогою Tailwind CSS, що забезпечує адаптивний макет і послідовну візуальну
ієрархію.
● Розгорнуто демо-версію та надано детальний файл README з інструкціями щодо запуску та
архітектурними рішеннями.
Telegram CRM Bot — Node.js, Telegraf, Prisma, PostgreSQL, кастомне CLI-логування
У Розробці | Пет Проєкт
● Розробив Telegram CRM-бота на базі Node.js, TypeScript та Telegraf, орієнтованого на внутрішнє
використання співробітниками.
● Реалізував одноразову аутентифікацію працівників, обмеживши доступ до функціоналу бота.
● Спроєктував модульну архітектуру бота з відокремленими рівнями для сцен, сервісів, констант і
бізнес-логіки.
● Реалізував систему для управління складом, замовленнями, відправленнями та збором
статистичних даних, що охоплює повний життєвий цикл продукту від керування запасами до
доставки.
● Спроєктував реляційну схему бази даних за допомогою Prisma ORM та PostgreSQL, включаючи
продукти, категорії, розміри, кольори, замовлення та відправлення.
● Налаштував Prisma міграції та кастомний скрипт перевірки підключення до БД для перевірення
налаштування середовища.
● Реалізував власний CLI-хелпер для терміналу зі структурованим кольоровим логуванням,
статусами виконання команд і обробкою помилок.
● Побудував логіку збору замовлень з перевіркою наявності товарів, автоматичним оновленням
складу та обробкою повернень.
● Реалізував воркфлоу відправлень зі статусами доставки та автоматичним поверненням товарів на
склад у разі повернення.
● Впровадив статистичні розрахунки загального обороту та чистого прибутку на основі успішно
доставлених відправлень.
● Налаштував ESLint, Prettier та TypeScript для забезпечення якості коду, що піддається підтримці та
готовий до виробництва.
Ви також можете знайти більше 15 відкритих репозиторіїв на моєму GitHub, про які я не згадав у цьому
розділі з тих чи інших причин. Я наполегливо рекомендую звернути особливу увагу на такі проекти, як:
1. ERC-20
2. trc-frontend
3. nestjs-jwt-auth
4. pdf-to-epub
5. instagram-unfollower
Thank you for your attention!
Дякую за увагу!
😎㏊
Ukraine EN / UA
[
@without985628decimalize
Telegram; GitHub; LinkedIn
Web 3.0 Application Engineer
SUMMARY
Determined Web Application Engineer with hands-on experience in
building and maintaining web applications. Successfully contributing to SKILLS
iterative feature delivery, performance optimizations, and long-term code Next.js / React
quality improvements. Proficient in modern web development patterns,
NestJS / Node.js
with a strong understanding of component-based development and
clean code principles. Skilled in developing complex, responsive UI, Gulp / Vite / Jest / RTL
handling API integrations, and managing application state and lifecycle.
TanStack Query / Zustand
Committed to writing maintainable, scalable code and adhering to best
practices. React Router 7 / RHF / Axios
Socket.IO / next-intl / HeroUI
JavaScript / TypeScript / ES6+
EXPERIENCE
ESLint / Prettier / Git Actions
12/2024 - 05/2025 — Full-stack Developer at EIPF Husky / Lint-staged / Git Flow
Middle | Kyiv, Ukraine Tailwind CSS / SASS / Stylelint
● Implemented and deployed robust smart contracts using Solidity ethers.js (v6) / web3.js / viem
(ERC-20 standard), establishing secure token transactions and
Solidity / SolanaSDK / Hardhat
wallet interactions across the Ethereum network.
● Developed production-grade scripts with ethers.js for automated Docker / PostgreSQL / Prisma
contract deployment, comprehensive testing, and complex Bun / Deno / Telegraf / Python
interaction logic, which increased development efficiency.
● Integrated smart contract functionalities with backend services
and plugins using web3.js, enabling efficient off-chain data LANGUAGES
processing, event monitoring, and automated transaction
handling crucial for dApp scalability and reliability, demonstrating Ukrainian - native
strong full-stack integration capabilities.
● Introduced a dApp on Next.js, allows users to connect hot wallets. English - intermediate
07/2023 - 09/2024 — Full-stack Developer at IBD.Team
EDUCATION
Strong Junior | Zaporizhzhia, Ukraine
09/2021 - 06/2025
● Led the end-to-end development of over 20 core features and UI
components for high-quality web applications, aligning closely Zaporizhzhia High School
with product goals and stakeholder feedback. #28, Zaporizhzhia
● Significantly contributed to iterative feature releases, Physics & Mathematics
implemented performance optimizations that resulted in 17%
faster load times, and also drove code quality improvements.
● Designed and built a standalone admin dashboard using modern
React patterns and SASS/SCSS with CSS Modules, streamlining
client-side management and reducing operational time by 75%.
Akin to the development of a specialized management tool.
● Delivered comprehensive full-stack features leveraging Next.js WORKING OS
(frontend) and NestJS (backend), optimizing integration time
through shared type system and a modular architecture. Dual Boot
● Proactively refactored legacy components and modularized the
application architecture, substantially improving maintainability Arch Linux / Windows
and scalability.
04/2023 - 06/2023 — Front-end Developer at Craftech
Junior | Zaporizhzhia, Ukraine
● Assisted in the development and maintenance of key frontend
features for an e-commerce platform using React, enhancing
page responsiveness and overall user experience across various
devices.
● Implemented critical user-facing components including product
listing, shopping cart, and user authentication, contributing to
increased customer engagement and a smoother, faster
checkout flow.
PORTFOLIO
Task Manager Kanban — React 18, @dnd-kit, RHF + HeroUI Form, Cloudinary File Upload
Live Demo | Test Assignment
● Developed a Task Manager web application with a Kanban board (Todo / In Progress / Done) and Drag
& Drop task management using @dnd-kit.
● Implemented task creation via modal dialogs with full form validation using RHF + HeroUI Form.
● Designed and implemented a nested modal architecture (modal inside modal) for selecting task
assignees, demonstrating controlled state sharing and data flow between UI layers.
● Added file attachment support for tasks with Cloudinary integration for persistent file storage.
● Implemented local persistence of tasks to ensure data is preserved after page reloads.
● Built with React 18 + TypeScript, following a modular architecture (components, modules, services).
● Styled using Tailwind CSS, focusing on clear UI structure and usability.
● Configured ESLint, Prettier, Stylelint, Husky, and Lint-staged to enforce code quality and consistent
formatting.
● Set up with Vite for fast development and optimized builds.
● Deployed a live demo and provided a minimal README file.
Delivery Address Modal — Next.js 15, next-intl, react-intersection-observer, SEO
Live Demo | Test Assignment
● Developed a Delivery Address modal form as a standalone UI feature using Next.js (App Router).
● Implemented a fully validated form with clear error handling and user feedback.
● Built a custom country selector (select component) with search across all countries, infinite pagination
for optimization, and perfect UX behavior.
● Designed the modal as a reusable and accessible component, suitable for integration into larger
production flows.
● Focused on clean component structure and predictable state management for form inputs.
● Styled with Tailwind CSS, ensuring responsive layout and consistent visual hierarchy.
● Deployed a live demo and provided a detailed README file with startup instructions and architectural
decisions.
Telegram CRM Bot — Node.js, Telegraf, Prisma, PostgreSQL, custom CLI logging
In Development | Pet Project
● Developed a Telegram CRM bot using Node.js, TypeScript, and Telegraf, designed for internal employee
usage.
● Implemented one-time employee authentication, restricting bot access to authorized users only.
● Designed a modular bot architecture with separated layers for scenes, services, constants, and business
logic.
● Built a system for managing warehouse, orders, shipments, and collecting statistics, covering the full
product lifecycle from stock management to delivery.
● Modeled a relational database schema using Prisma ORM with PostgreSQL, including products,
categories, sizes, colors, orders, and shipments.
● Implemented Prisma migrations and a custom database connection check script to validate
environment setup.
● Created a custom terminal command helper with structured, colored console output for logging,
command execution, and error handling.
● Implemented order assembly logic with stock validation, automatic quantity updates, and return
handling.
● Added shipment workflow with delivery status tracking and automated warehouse restoration for
returned orders.
● Implemented statistics calculations for total turnover and net profit based on successfully delivered
shipments.
● Configured ESLint, Prettier, and TypeScript for maintainable and production-ready code quality.
You can also find more than 15 open repositories on my GitHub that I have not mentioned in this section for
various reasons. I strongly recommend paying special attention to projects such as:
1. ERC-20
2. trc-frontend
3. nestjs-jwt-auth
4. pdf-to-epub
5. instagram-unfollower
Артемій Горбулін
Україна EN / UA
[
@without985628decimalize
Telegram; GitHub; LinkedIn
Інженер з розробки Web 3.0 застосунків
ПРО МЕНЕ
Вмотивований Інженер з розробки веб-застосунків із практичним
досвідом у створенні та підтримці веб-додатків. Успішно долучався до НАВИЧКИ
покрокового впровадження нових функцій, оптимізації продуктивності Next.js / React
та підвищення якості коду. Володію сучасними патернами розробки,
NestJS / Node.js
маю глибоке розуміння компонентно-орієнтованого підходу та
принципів чистого коду. Досвідчений у створенні складних Gulp / Vite / Jest / RTL
адаптивних інтерфейсів, інтеграції API та керуванні станом і життєвим
TanStack Query / Zustand
циклом застосунку. Прихильний до написання підтримуваного,
масштабованого коду та дотримання найкращих практик. React Router 7 / RHF / Axios
Socket.IO / next-intl / HeroUI
JavaScript / TypeScript / ES6+
ДОСВІД
ESLint / Prettier / Git Actions
12.2024 - 05.2025 — Full-stack Розробник у EIPF Husky / Lint-staged / Git Flow
Middle | Київ, Україна Tailwind CSS / SASS / Stylelint
● Розробив і розгорнув надійні смарт контракти на Solidity ethers.js (v6) / web3.js / viem
(стандарт ERC-20), забезпечивши безпечні токен-транзакції та
Solidity / SolanaSDK / Hardhat
взаємодію з гаманцями в мережі Ethereum.
● Створив production-скрипти з використанням ethers.js для Docker / PostgreSQL / Prisma
автоматизованого розгортання контрактів, комплексного Bun / Deno / Telegraf / Python
тестування та комплексної логіки взаємодії, що підвищило
ефективність розробки.
● Інтегрував повноцінну функціональність смарт-контрактів із МОВИ
бекенд-сервісами та плагінами за допомогою web3.js,
реалізувавши ефективну обробку офчейн-даних, моніторинг Українська - рідний
подій та автоматизоване опрацювання транзакцій, що є
критично важливим для надійності dApp. Англійська - проміжний
● Впровадив dApp на Next.js, що дозволяло користувачам
прив’язувати гарячі гаманці.
ОСВІТА
07.2023 - 09.2024 — Full-stack Розробник у IBD.Team
09.2021 - 06.2025
Strong Junior | Запоріжжя, Україна Запорізька гімназія #28,
● Керував розробкою понад 20 основних функцій та компонентів Запоріжжя
інтерфейсу для високоякісних веб застосунків у тісній Фізика та математика
співпраці зі стейкхолдерами.
● Значно сприяв ітеративним випускам релізів, реалізував
оптимізацію продуктивності, що призвело до прискорення
завантаження на 17%, а також сприяв поліпшенню якості коду.
● Розробив автономну панель адміністратора з використанням
сучасних патернів React та SASS/SCSS з CSS-модулями, що
дозволило скоротити управління клієнтською стороною на
75%.
Подібно до розробки окремого інструменту управління.
● Надав комплексні повностекові засоби, використовуючи РОБОЧА ОС
Next.js (фронтенд) та NestJS (бекенд), оптимізуючи час
інтеграції за допомогою спільної системи типів та модульної Подвійне завантаження
архітектури.
● Проактивно рефакторував застарілі компоненти та провів Arch Linux / Windows
модульну реструктуризацію, що суттєво покращило
масштабованість і підтримку кодової бази.
04.2023 - 06.2023 — Frontend Розробник у Craftech
Junior | Запоріжжя, Україна
● Брав участь у створенні та підтримці ключових функцій
інтерфейсу для e-commerce платформи на React, покращуючи
адаптивність та загальний користувацький досвід.
● Реалізував важливі компоненти споживачів, включаючи
список товарів, кошик для покупок та аутентифікацію, що
підвищило залученість користувачів та пришвидшило процес
покупки.
ПОРТФОЛІО
Task Manager Kanban — React 18, @dnd-kit, RHF + HeroUI Form, Cloudinary File Upload
Онлайн Демо | Тестове Завдання
● Розробив веб-застосунок Task Manager з Kanban-дошкою (Todo / In Progress / Done) та Drag &
Drop керуванням задачами на базі @dnd-kit.
● Реалізував створення задач через модальні вікна з повною валідацією форм за допомогою RHF +
HeroUI Form.
● Спроєктував та реалізував вкладену модальну архітектуру (модалка в модалці) для вибору
виконавця, з передачею даних між UI-рівнями.
● Додав прикріплення файлів до задач з інтеграцією Cloudinary для постійного зберігання.
● Забезпечив збереження стану задач між перезавантаженнями сторінки.
● Застосунок побудований на React 18 + TypeScript з модульною структурою проєкту (components,
modules, services).
● Стилізовано за допомогою Tailwind CSS з акцентом на чіткій структурі UI та зручності використання.
● Налаштовано ESLint, Prettier, Stylelint, Husky та Lint-staged для контролю якості коду.
● Використано Vite для швидкої розробки та збірки.
● Розгорнуто демо-версію та надано мінімальний файл README.
Delivery Address Modal — Next.js 15, next-intl, react-intersection-observer, SEO
Онлайн Демо | Тестове Завдання
● Реалізував модальне вікно введення Адреси Доставки як окремий UI-компонент на базі Next.js
(App Router).
● Додав повноцінну валідацію форми з коректною обробкою помилок та фідбеком для користувача.
● Реалізував кастомний селектор країн (select component) з пошуком по всіх країнах,
нескінченною пагінацією для оптимізації та ідеальною поведінкою UX.
● Спроєктував модалку як перевикористовуваний та доступний компонент, готовий до інтеграції у
продакшн-флоу.
● Зосередився на чистій структурі компонентів та передбачуваному керуванні станом форми.
● Стилізовано за допомогою Tailwind CSS, що забезпечує адаптивний макет і послідовну візуальну
ієрархію.
● Розгорнуто демо-версію та надано детальний файл README з інструкціями щодо запуску та
архітектурними рішеннями.
Telegram CRM Bot — Node.js, Telegraf, Prisma, PostgreSQL, кастомне CLI-логування
У Розробці | Пет Проєкт
● Розробив Telegram CRM-бота на базі Node.js, TypeScript та Telegraf, орієнтованого на внутрішнє
використання співробітниками.
● Реалізував одноразову аутентифікацію працівників, обмеживши доступ до функціоналу бота.
● Спроєктував модульну архітектуру бота з відокремленими рівнями для сцен, сервісів, констант і
бізнес-логіки.
● Реалізував систему для управління складом, замовленнями, відправленнями та збором
статистичних даних, що охоплює повний життєвий цикл продукту від керування запасами до
доставки.
● Спроєктував реляційну схему бази даних за допомогою Prisma ORM та PostgreSQL, включаючи
продукти, категорії, розміри, кольори, замовлення та відправлення.
● Налаштував Prisma міграції та кастомний скрипт перевірки підключення до БД для перевірення
налаштування середовища.
● Реалізував власний CLI-хелпер для терміналу зі структурованим кольоровим логуванням,
статусами виконання команд і обробкою помилок.
● Побудував логіку збору замовлень з перевіркою наявності товарів, автоматичним оновленням
складу та обробкою повернень.
● Реалізував воркфлоу відправлень зі статусами доставки та автоматичним поверненням товарів на
склад у разі повернення.
● Впровадив статистичні розрахунки загального обороту та чистого прибутку на основі успішно
доставлених відправлень.
● Налаштував ESLint, Prettier та TypeScript для забезпечення якості коду, що піддається підтримці та
готовий до виробництва.
Ви також можете знайти більше 15 відкритих репозиторіїв на моєму GitHub, про які я не згадав у цьому
розділі з тих чи інших причин. Я наполегливо рекомендую звернути особливу увагу на такі проекти, як:
1. ERC-20
2. trc-frontend
3. nestjs-jwt-auth
4. pdf-to-epub
5. instagram-unfollower
Thank you for your attention!
Дякую за увагу!
😎㏊
Схожі кандидати
-
Fullstack-розробник
60000 грн, Київ, Дистанційно -
Fullstack-розробник
Київ, Дистанційно -
Fullstack-розробник
Київ, Луцьк, Дистанційно -
Fullstack-розробник
Київ, Дистанційно -
Fullstack-розробник
Київ, Івано-Франківськ , ще 3 міста -
Fullstack Developer
50000 грн, Київ, Дистанційно