Євгеній
React developer
- Considering positions:
- React developer, Fullstack-розробник
- Employment type:
- full-time
- Age:
- 33 years
- City of residence:
- Kyiv
- Ready to work:
- Kyiv, Remote
Contact information
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/12416969/
Work experience
Fullstack-розробник
from 02.2026 to 10.2026
(9 months)
YellowDuckCoder, Дистанційно (IT)
Проєкт: Соціальна платформа
1. Продуктивність та оптимізація
- Зменшив кількість зайвих повторних рендерингів компонентів
- Скоротив час завантаження окремих сторінок на 20% завдяки оптимізації клієнтської логіки.
- Оптимізував обробку великих обсягів даних, підвищивши швидкість роботи інтерфейсу.
- Покращив продуктивність застосунку шляхом оптимізації React Hooks та управління станом.
- Оптимізував завантаження ресурсів і роботу клієнтської частини застосунку.
2. Рефакторинг та якість коду
- Проводив рефакторинг компонентів, скоротивши дублювання коду
- Покращив повторне використання UI-компонентів і спростив підтримку кодової бази.
- Рефакторив наявну бізнес-логіку для підвищення читабельності та підтримуваності коду.
- Уніфікував підходи до обробки стану в окремих модулях застосунку.
- Оптимізував структуру компонентів, спростивши подальше впровадження нової функціональності.
- Усунув технічний борг у ключових компонентах застосунку.
3. API та робота з даними
- Удосконалив обробку помилок HTTP-запитів і сценарії відображення помилок у UI.
- Оптимізував логіку отримання та оновлення даних між клієнтською і серверною частинами.
- Реалізував повторне використання логіки API-запитів для зменшення дублювання коду.
4. Стабільність і виправлення помилок
- Покращив обробку граничних сценаріїв і некоректних відповідей сервера.
- Покращив діагностику помилок і спростив пошук проблем у наявному функціоналі.
- Підвищив стабільність окремих модулів шляхом рефакторингу та обробки виняткових ситуацій.
5. Масштабність і командна розробка
- Працював із великою кодовою базою соціальної платформи, підтримуючи наявний функціонал і впроваджуючи зміни.
- Розвивав наявні модулі без порушення роботи суміжних компонентів.
- Брав участь у технічному вдосконаленні застосунку та усуненні проблем у взаємодії між модулями.
- Використовував Git для контролю версій і роботи з кодовими змінами.
- Інтегрував нові зміни в наявну архітектуру застосунку.
6. React, Next.js та інтерфейс
- Оптимізував роботу компонентів React із використанням useMemo, useCallback та інших React Hooks там, де це було доцільно.
- Удосконалив управління глобальним станом за допомогою React Context API.
- Розробляв та вдосконалював UI-компоненти на базі tailwind css.
- Підтримував багатомовність інтерфейсу за допомогою next-intl.
- Покращував адаптивність і узгодженість користувацького інтерфейсу.
- Працював над повторним використанням компонентів і стандартизацією UI.
Fullstack-розробник
from 02.2025 to 02.2026
(1 year)
Partner Dev, Дистанційно (IT)
Проєкт: Соціальний застосунок на MERN-стеку для людей, які люблять подорожувати.
Ключові результати
Розробляв повнофункціональний соціальний застосунок, інтегрувавши карту для візуалізації маршрутів та можливість залишати відгуки про місця.
Налаштовував JWT-автентифікацію, реалізувавши логін, реєстрацію та захист маршрутів на основі ролей користувачів.
Підтримував документацію API за допомогою Swagger, що дозволило спростити розробку та тестування всіх ендпоінтів.
Технології та інструменти
Frontend: React (функціональні компоненти, React Router), Axios
Backend: Node.js, Express.js, MongoDB, Mongoose, REST API, JWT, Swagger
DevOps та інше: Git (GitFlow, pull requests), GitHub Actions (CI/CD), Jira
Додатково
Працював з Git за стандартами команди: фіча-гілки від main, коміти з ID задачі.
Використовував pnpm як пакетний менеджер та Volta для керування версією Node.js.
Проєкт: Розробка CRM-системи для обліку студентів компанії.
Ключові результати:
Підвищив продуктивність CRM — оптимізував часті ререндери (React.memo, useCallback, useMemo), що прискорило відгук інтерфейсу на дії користувача
Зменшив ручну роботу адміністраторів — завдяки автоматичній валідації (Ajv).
Налаштував повноцінний деплой — створив Dockerfile для frontend і backend, написав docker-compose.yml для багатоконтейнерного середовища (React + Node.js + MongoDB). Задеплоїв застосунок на Digital Ocean.
Реалізував безпековий контур — JWT-автентифікація з refresh-токенами, серверна валідація (Ajv), відправка email-повідомлень через Nodemailer.
Зробив систему зручною для мобільних пристроїв — адаптивна верстка (Tailwind + SCSS) та багатомовність (i18n). CRM однаково добре працює на десктопі, планшеті та телефоні.
Технології та інструменти:
Frontend: React (функціональні компоненти, хуки, React Router), Axios, HTML5, SCSS, Tailwind CSS
Backend: Node.js, Express.js, MongoDB, Mongoose, REST API, JWT, Ajv, Nodemailer
DevOps та інше: Docker (Dockerfile, Docker Compose), Digital Ocean, Git (GitFlow, pull requests)
Додатково:
Брав участь у прийнятті технічних рішень (наприклад, перехід на модульну архітектуру API, впровадження хуків замість класових компонентів).
Тестував і виправляв баги, покращував UI/UX
Web developer
from 02.2024 to 02.2025
(1 year)
Sky Treid, Київ (Роздрібна торгівля)
- Розробка, оновлення та підтримка веб-інструментів компанії: сайт, лендинги, автоворонки
- Робота і практичні навички з HTML, CSS, JavaScript
- Забезпечення коректної роботи сайтів: адаптивність, швидкість завантаження, логіку переходів і відповідність фірмовому стилю.
- Оновлювлення контенту на сайтах і в розсилках відповідно до змін у продуктах
- Робота з API
- Впровадження технічних SEO-правок у співпраці з SEO-спеціалістами;
- Взаємодія з PM, дизайнерами та командою розробки, контент-менеджерами, маркетологами
- Реалізація UI відповідно до дизайн-макетів та ТЗ
- Участь у виборі технічних рішень
- Копіювання та кастомізація лендингів
- Реалізація динамічного функціоналу та кастомної логіки на фронті
- Оптимізація продуктивності веб-сайтів
- Технічна підготовка сайтів до запуску: покупка хостингу та його налаштування, покупка, налаштування і підключення доменів, SSL
- Інтеграція з Telegram
Education
Харьківський авіаційний інститут
Телекомунікації, Харків
Higher, from 2010 to 2015 (5 years)
Additional education and certificates
Full-Stack developer (Pro Code)
2023-2024, 1 рік
Knowledge and skills
- HTML
- CSS
- JavaScript
- Git
- GitHub
- SASS
- Figma
- React
- Redux
- Node.js
- Express.js
- Tailwind CSS
- MongoDB
- WebStorm
- VS Code
- ESLint
- Prettier
- Husky
- Swagger
- Docker
- Docker Compose
- Npm
- Yarn
- Pnpm
- Vanilla JS
- JSON Web Token
- I18
- Nodemailer
- React Toastify
- Postman
- Digital Ocean
- Vite.js
- FSD
- GitLab
- CI/CD
- Неконфліктність
- REST API
Language proficiencies
- Ukrainian — fluent
- English — average
Additional information
Захоплення:
Розробка pet-проєктів для вдосконалення навичок в Full-Stack розробці
Вивчення нових технологій у веб-розробці та тестування їх на практиці
Особисті якості:
Відповідальний підхід до роботи, уважність до деталей
Постійне бажання розвиватися та вивчати нові технології
Вміння швидко адаптуватися до змін і працювати в команді
Життєві принципи:
Якість коду та оптимізація – завжди в пріоритеті
Навчання через практику: кожен проєкт – це нова можливість удосконалити навички
Простота та зрозумілість інтерфейсу – основа гарного UX
Мій Github профіль:
https://github.com/dev-hemul
Мій сайт-портфоліо:
https://viter.site/
More resumes of this candidate
Considering positions: Full-stack програміст, Front-end програміст
Kyiv, Remote
Higher education · Full-time
- Fullstack-розробник, YellowDuckCoder, 9 months
- Fullstack-розробник, Partner Dev, 1 year
Similar candidates
-
React developer
Rivne, Remote -
Frontend Developer, Content Manager (e-commerce)
Kharkiv, Remote -
React-розробник
Ivano-Frankivsk, Remote -
React-розробник
Remote -
React-розробник
Remote -
React-розробник
Remote