Олександр
Senior Front-end/Full-stack розробник (React, TypeScript, Node.js), 180 000 UAH
- Considering positions:
- Senior Front-end/Full-stack розробник (React, TypeScript, Node.js), Full-stack програміст, Ai інженер
- Employment type:
- full-time
- Age:
- 31 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/3603688/
Work experience
Senior Front-end розробник
from 04.2024 to 09.2026
(2 years 6 months)
Enjoy Gaming, Київ (IT)
Ліцензований провайдер real-time ігор для live-казино (Isle of Man GSC), команда 12.
• Випустив у продакшн 8 live-ігор на React, TypeScript, PixiJS і GSAP; ще 3 слоти підготовлені до релізу.
• «Турніри» — увесь фронтенд зробив сам: промо-продукт на React 19 поверх усієї лінійки ігор, де гравці змагаються в межах однієї гри або одразу по всьому портфелю. Заміряв продуктивність рендеру React Profiler і оптимізував за цими даними.
• Створив спільну бібліотеку React-компонентів — нова гра зводиться до теми й конфігурації.
• Виніс бізнес-логіку ігор в окрему бібліотеку: ставки та їх валідація, розрахунок виплат, стан раунду.
• Профілював і оптимізував рендер-луп (аллокації на кадр, памʼять під текстури, складність сцени) — 60 fps під постійним потоком даних, зі зниженням якості на слабких пристроях.
• Синхронізація клієнта з ігровим сервером по WebSocket при втратах пакетів і реконектах.
• Архітектура клієнтського стану на Zustand, переведення збірки на Vite.
• Код-ревʼю та менторинг фронтенд-команди.
Front-end програміст
from 04.2021 to 03.2024
(3 years)
Inoxoft, Львів (IT)
Логістичні платформи для британського ринку: доставка вантажів і керування автопарком.
• Розробка застосунків на React + TypeScript — від вимог до підтримки в продакшні, у прямій комунікації з клієнтами.
• Інтерактивні карти маршрутів і трекінгу вантажів на deck.gl та OpenLayers; оптимізував рендер великих обсягів live-геоданих без просідання fps — профілювання ре-рендерів, мемоізація селекторів, тротлінг оновлень.
• Складні асинхронні флоу на Redux-Saga: довгі запити, ретраї, потоки live-трекінгу.
• Модернізація успадкованого legacy React: класові компоненти → хуки, мемоізація важких рендерів, поділ на контейнерні та презентаційні компоненти — без зупинки розробки фіч.
• Адаптивна верстка під десктоп і мобільні, pixel perfect за макетами Figma.
• Другий логістичний продукт для іншого клієнта на React і Redux (під NDA).
• Код-ревʼю, менторинг джуніорів, оцінка задач і планування.
Front-end developer
from 09.2018 to 07.2019
(11 months)
Onnisoft, Київ (IT)
React,Redux,React-bootstrap,scss
Front-end developer
from 09.2017 to 07.2018
(11 months)
Starthubit, Київ (IT)
React,Redux,SCSS, Web-sockets, sequelize
Education
Національний транспортний університет (НТУ)
Програмна інженерія, PhD (доктор філософії), Київ
Higher, from 2018 to 2024 (6 years)
Київська державна академія водного транспорту (КДАВТ)
Програмна інженерія, магістр, Київ
Higher, from 2016 to 2018 (2 years)
Additional education and certificates
GoIT — курс Java SE / Java EE
2015–2016, 1 рік
Knowledge and skills
- React
- TypeScript
- JavaScript
- HTML
- CSS
- SASS
- Redux
- Next.js
- Node.js
- Git
- GitHub
- REST API
- Webpack
- Figma
- PixiJS
- GSAP
- WebSocket
- Zustand
- Redux-Saga
- Jest
- Vite.js
- React Native
- Express
- Docker
- NestJS
- PostgreSQL
Language proficiencies
- Ukrainian — fluent
- English — above average
Additional information
Front-end / Full-stack розробник: 9 років комерційного досвіду з React і TypeScript, плюс Node.js на бекенді.
Останній проєкт — Bidstream, платформа аукціонів у реальному часі: API на NestJS і PostgreSQL та React-клієнт, синхронізований через WebSocket. Ставки лишаються коректними під конкурентним навантаженням (тест запускає 40 учасників одночасно), повторні запити не створюють дублікатів, а підтверджені події розсилаються між інстансами API через PostgreSQL LISTEN/NOTIFY. 74 тести на справжній базі, Docker і CI.
Код: github.com/Alexkutsenko95/bidstream
Останні два роки — real-time гейминг: 8 live-ігор випущено в продакшн на React, TypeScript, PixiJS і GSAP, плюс спільні бібліотеки компонентів і бізнес-логіки під ними. До цього три роки — логістика та керування автопарком для британського ринку: інтерактивні карти на deck.gl і OpenLayers з великими обсягами live-геоданих.
Сильні сторони:
• React (Hooks, Context), TypeScript, Zustand / Redux / Redux-Saga, Next.js
• Real-time інтерфейси на WebSocket — синхронізація клієнта при втратах пакетів і реконектах
• Оптимізація продуктивності: профілювання, рендер-луп і зайві ре-рендери, мемоізація, віртуалізація, code splitting
• Рефакторинг і модернізація legacy React: класові компоненти → хуки, поділ на контейнерні та презентаційні компоненти
• Canvas та анімація: PixiJS, GSAP
• Адаптивна верстка, pixel perfect за макетами Figma — десктоп і мобільні
• Node.js, NestJS, Express, PostgreSQL, Socket.IO, Docker на бекенді
• Jest, Vitest, React Testing Library; Vite, Webpack, ESLint
Веду код-ревʼю та менторю розробників останні пʼять років, беру фічі від вимог і оцінки до підтримки в продакшні.
Пет-проєкт — Reel Five, слот 5×3: сцену малює PixiJS, інтерфейс — React, а спільний zustand-стор один на обидва шари і є єдиним джерелом правди. 20 ліній із заміною wild, стрічки барабанів підібрані симуляцією під RTP 95,97% на 1 000 000 спінів, 118 тестів — разом із прогоном сцени і всього застосунку в справжньому Chrome.
Демо: reel-five.pages.dev
Ще два пет-проєкти — футбольні ігри «Пенальті» та «Штрафний» на спільному рушії: мʼяч летить чисельним інтегруванням, а 126 тестів включають пошук, який доводить, що кожен згенерований рівень проходжуваний.
Демо: kutsenko-penalty.pages.dev · kutsenko-free-kick.pages.dev
Освіта: PhD з програмної інженерії (НТУ), магістр програмної інженерії (КДАВТ). Англійська — B2.
GitHub: github.com/Alexkutsenko95 · Bidstream: github.com/Alexkutsenko95/bidstream · LinkedIn: [
More resumes of this candidate
Considering positions: Senior Front-end, Full-stack Developer (React, TypeScript, Node.js), Frontend-програміст
Kyiv
Alexander Kutsenko Senior Front-end / Full-stack Developer · React · TypeScript · Node.js Kyiv, Ukraine · · · github.com/Alexkutsenko95 · kutsenko95 · nextcv-pi.vercel.app SUMMARY Front-end...
Similar candidates
-
Senior Full-Stack Developer, Architect (PHP, Yii2, Laravel, Node.js)
Remote -
Trainee Full-Stack JavaScript Developer (React, Node.js)
25000 UAH, Vinnytsia, Lviv, Remote -
Senior Full-Stack Developer
Remote -
Full-stack developer (React.js, TypeScript, Java, node.js, Kotlin)
Kyiv, Vinnytsia , more 2 cities -
Junior Frontend Developer | React, TypeScript
20000 UAH, Kyiv, Remote -
Fullstack-програміст
Remote