• Файл

Особисті дані приховані

Цей шукач вирішив приховати свої особисті дані та контакти, але йому можна надіслати повідомлення або запропонувати вакансію.

Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки 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!

Дякую за увагу!

😎㏊

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії

Кандидати за містами


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: