Работал в 2 компаниях 5 лет 5 месяцев
IT
Senior Front-end розробник
Enjoy Gaming
IT
2 года 5 месяцев
04.2024 - 08.2026
Ліцензований провайдер real-time ігор для live-казино (Isle of Man GSC), команда 12.
• Випустив у продакшн 8 live-ігор на React, TypeScript, PixiJS і GSAP; ще 3 слоти підготовлені до релізу.
• Створив спільну бібліотеку React-компонентів — нова гра зводиться до теми й конфігурації.
• Виніс бізнес-логіку ігор в окрему бібліотеку: ставки та їх валідація, розрахунок виплат, стан раунду.
• Профілював і оптимізував рендер-луп (алокації на кадр, пам'ять під текстури, складність сцени) — 60 fps під постійним потоком даних, зі зниженням якості на слабких пристроях.
• Синхронізація клієнта з ігровим сервером по WebSocket при втратах пакетів і реконектах.
• Архітектура клієнтського стану на Zustand, переведення збірки на Vite.
• Код-рев'ю та менторинг фронтенд-команди.
Front-end розробник
INOXOFT
IT
3 года
04.2021 - 03.2024
Логістичні платформи для британського ринку: доставка вантажів і керування автопарком.
• Розробка застосунків на React + TypeScript — від вимог до підтримки в продакшні, у прямій комунікації з клієнтами.
• Інтерактивні карти маршрутів і трекінгу вантажів на deck.gl та OpenLayers; оптимізував рендер великих обсягів live-геоданих без просідання fps — профілювання ре-рендерів, мемоізація селекторів, тротлінг оновлень.
• Складні асинхронні флоу на Redux-Saga: довгі запити, ретраї, потоки live-трекінгу.
• Модернізація успадкованого legacy React: класові компоненти > хуки, мемоізація важких рендерів, поділ на контейнерні та презентаційні компоненти — без зупинки розробки фіч.
• Адаптивна верстка під десктоп і мобільні, pixel perfect за макетами Figma.
• Код-рев'ю, менторинг джуніорів, оцінка задач і планування.
Ключевая информация
React (Hooks, Context), TypeScript, JavaScript (ES6+)
Стейт-менеджмент: Zustand, Redux, Redux-Saga, MobX; Next.js
Real-time: WebSocket, Socket.IO — синхронізація при втратах пакетів і реконектах
Canvas та анімація: PixiJS, GSAP
Карти й геодані: deck.gl, OpenLayers
Оптимізація продуктивності: профілювання (Chrome DevTools, React Profiler), рендер-луп і зайві ре-рендери, мемоізація, віртуалізація, code splitting
Рефакторинг і модернізація legacy React: класові компоненти > хуки, контейнерні та презентаційні компоненти
Верстка: HTML5, CSS3, SCSS, styled-components, Material UI — адаптив і pixel perfect за макетами Figma
Бекенд: Node.js, Express, Socket.IO, REST API, Sequelize, Mongoose
Тестування: Jest, Vitest, React Testing Library
Збірка та інструменти: Vite, Webpack, ESLint, Prettier, Git, Bitbucket, Jira
React Native
AI-інструменти розробки: Claude Code, Codex
Учился в 2 заведениях
Національний транспортний університет (НТУ)
Програмна інженерія, PhD (доктор філософії)
2024
Київська державна академія водного транспорту імені гетьмана Петра Конашевича-Сагайдачного
Програмна інженерія, магістр
2018
Владеет языками
Английский
выше среднего
Курсы, тренинги, сертификаты
GoIT
Java enterprise
http://goit.ua/
Дополнительная информация
Про себе
Front-end розробник на React і TypeScript, 9 років комерційного досвіду.
Останні два роки — real-time геймінг: 8 live-ігор у продакшні на React, TypeScript, PixiJS і GSAP, плюс спільні бібліотеки компонентів і бізнес-логіки під ними. До цього три роки — логістика та керування автопарком для британського ринку: інтерактивні карти на deck.gl і OpenLayers з великими обсягами live-геоданих.
Працюю з існуючими кодовими базами так само впевнено, як і з новими: модернізація legacy React, рефакторинг і оптимізація рендеру без зупинки продукту. Веду код-рев'ю та менторю розробників останні п'ять років, беру фічі від вимог і оцінки до підтримки в продакшні.
Освіта: PhD з програмної інженерії (НТУ), магістр програмної інженерії (КДАВТ). Англійська — B2.
GitHub: github.com/Alexkutsenko95 · LinkedIn: linkedin.com/in/alexandr-kutsenko95
Александр
Александр
Senior Front-end розробник (React, TypeScript)

Киев
полная занятость
Характер работы: удаленная работа
Последняя активность 12 часов назад