• File

Євген

Fullstack-розробник

Considering positions:
Fullstack-розробник, Front-end програміст, Web developer, React розробник, Full stack програміст, Node.js-розробник, Javascript developer
Age:
35 years
City of residence:
Kryvyi Rih
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailLinkedInMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Євген Степанюк
Full Stack Developer — React · TypeScript · Node.js
Шість років комерційної розробки — від єдиного розробника й архітектора корпоративної платформи до
фронтенду мультибрендової CRM обробки платежів.

Кривий Ріг, Україна — віддалено (CET/EET) · [open contact info](look above in the "contact info" section) · [open contact info](look above in the "contact info" section) · t.me/erleug ·
github.com/eugenestepaniuk · [open contact info](look above in the "contact info" section)

ПРОФІЛЬ

Full Stack Developer із 6+ роками комерційного досвіду. На фронтенді React і TypeScript, на бекенді Node.js/Express і Python/
FastAPI, бази на PostgreSQL та MS SQL. Єдиний розробник і системний архітектор корпоративної платформи документообігу
— спроєктував і зробив бекенд і фронтенд з нуля, від моделі даних до продакшн-деплою; 50+ корпоративних користувачів
щотижня, середній час відповіді API скорочено на 40%. Останній комерційний проєкт — фронтенд CRM обробки платежів із
чотирьох застосунків у команді з двох розробників, включно з white-label білд-системою, що випускає кілька брендованих
збірок з однієї кодової бази. Паралельно будую й підтримую власні продакшн-системи: операційну платформу над CRM і
Next.js-сайт з AI-консьєржем.

ДОСВІД

AI Content Creator & AI Automation Specialist Вересень 2025 – дотепер
BN Medline
• Спроєктував і побудував внутрішню операційну платформу компанії — Python і FastAPI, PostgreSQL, Telegram-бот і
планувальник. У продакшні з серпня 2026, дев'ять користувачів: керівництво, бухгалтерія, склад і регіональні продажі.
• Автоматизації звітності й планування в n8n, зв'язані з CRM і Telegram.
• Генеративний AI-продакшн для брендів естетичної медицини та б'юті: концепція, сценарій, генерація зображень і відео,
анімація, фінальний монтаж.
СТЕК Python · FastAPI · PostgreSQL · aiogram · Docker · n8n

Frontend Developer 2025 – 2026
CRM обробки платежів · клієнт під NDA
• Розробка фронтенду платформи обробки платежів PAY-IN / PAY-OUT у команді з двох розробників.
• Чотири фронтенди з однієї кодової бази: партнерський бек-офіс, внутрішня операційна консоль, спільна дизайн-система та
SSR-маркетинговий сайт.
• White-label білд-система — один конфіг Vite визначає standalone- чи brand-overlay-режим і накладає бренд-джерела поверх
основного застосунку, тож новий бренд — це конфігурація, а не форк.
• Крос-репозиторний CI fan-out, щоб кілька брендованих деплоїв виходили з тієї самої кодової бази.
• Спільна дизайн-система на CSS Cascade Layers з токенізованою темізацією — кожен застосунок перевизначає стилі
бібліотеки без хаків зі специфічністю.
• Серверний стан на TanStack Query, клієнтський на Redux Toolkit, валідація схем через Zod, реалтайм через Socket.IO.
СТЕК React 19 · TypeScript · Vite · React Router 7 · TanStack Query · Redux Toolkit · Zod · Socket.IO · Docker · Nginx
· Helm/Kubernetes · GitHub Actions

Full Stack Developer 2019 – 2025
KAI · Україна
• Єдиний розробник і системний архітектор внутрішньої системи документообігу для підприємств. Спроєктував і реалізував
бекенд і фронтенд з нуля, відповідав за повний цикл — від проєктування бази даних до продакшн-деплою.
• Побудував і запустив платформу з нуля; нею користувалося 50+ корпоративних користувачів щотижня, які обробляли та
підписували 500+ документів.
• Базова функціональність: створення й редагування документів, ведення реєстру, інтеграція електронного підпису,
сканування та обробка штрихкодів і QR.
• Захищене внутрішнє й зовнішнє підписання через модулі КЕП, а також безпечні схеми автентифікації та авторизації.
• Адмінпанель із гранульованим рольовим доступом і налаштуваннями користувачів: UI складався динамічно через Ant
Design і React Context замість захардкоджених екранів під кожну роль.
• Скоротив середній час відповіді API на 40% завдяки оптимізації запитів та індексуванню бази даних.
• Інтегрував поштові сервіси для отримання й архівування документів зі скриньок користувачів; проєктував API-інтеграції та
автоматизацію бізнес-процесів.
СТЕК Node.js · Express.js · React · TypeScript · Sequelize · MS SQL · Ant Design

В И Б РА Н І П Р О Є К Т И

Rejuv Spa — продакшн-сайт з AI-консьєржем ЖИВИЙ САЙТ
spa-rejuve.vercel.app
Next.js-сайт клініки естетичної медицини у США: маркетингові сторінки, діалоговий консьєрж і збір лідів у базу та Google
Sheets.
• Next.js і TypeScript наскрізно — серверні компоненти для маркетингових сторінок, route handlers для API, Drizzle над
PostgreSQL для даних.
• Row-level security перевірено на живій базі: підключився під анонімною роллю і спробував прочитати те, чого не мав бачити;
знайшов зайві права й відкликав.
• Двошаровий rate limiting на Upstash, валідація Zod на кожній межі, Sentry для помилок, деплой на Vercel.
• Виклик функцій Gemini із шістьма інструментами, написаний руками, а не через агентний фреймворк — ретраї та поведінка
при відмовах лишаються видимими й тестованими.
• Процедури й ціни, які може назвати модель, беруться з бази — вона не може назвати послугу, якої не існує, і це забезпечує
код.
СТЕК Next.js · TypeScript · Drizzle ORM · PostgreSQL · Zod · Upstash · Google Gemini · Resend · Sentry · Vercel

BN Medline OS — операційна платформа над KeyCRM У ПРОДАКШНІ
Бекенд-сервіс з інтерфейсом у Telegram: синхронізація з CRM, визнання виручки, планування, звітність і алерти.
• Шарована архітектура — core → domain → db/infra → services → bot/api/scheduler. Бізнес-правила нічого не знають ні про
базу, ні про Telegram, тому тестуються без них.
• Гібридна синхронізація з CRM: вебхук — лише сигнал, авторитетний refetch — джерело істини, а звірочні скани підбирають
те, що вебхуки загубили.
• Відновив історію стадій угоди і час першої відповіді менеджера на заявку, бо CRM не зберігає ні того, ні іншого.
• 606 тестів і 25 задокументованих архітектурних рішень; CI ганяє лінт, перевірку типів і аудит залежностей проти
ефемерного Postgres. Деплой через Docker Compose за Caddy.
СТЕК Python 3.12 · FastAPI · SQLAlchemy 2 async · asyncpg · Alembic · PostgreSQL · aiogram 3 · APScheduler · Docker ·
Caddy · GitHub Actions

Lead Processor
github.com/eugenestepaniuk/lead-processor
Заявка з лендінгу → валідація → LLM-класифікація → зберігання → сповіщення в Telegram.
• Критичні й некритичні відмови розділені за задумом: лід не втрачається через те, що не спрацювало збагачення.
• 62 тести на валідацію, фолбеки класифікації та шляхи сповіщення.
СТЕК Python 3.11 · FastAPI · Pydantic v2 · SQLite · httpx · pytest

ТЕХНІЧНІ НАВИЧКИ

Фронтенд TypeScript · React · Next.js · Vite · React Router · TanStack Query · Redux Toolkit · Zod · Ant Design ·
SCSS · CSS Cascade Layers
Бекенд Node.js · Express · Python · FastAPI · Sequelize · SQLAlchemy · REST · WebSockets / Socket.IO
Бази даних PostgreSQL · MS SQL · MongoDB · SQLite · Prisma · Drizzle · Alembic · Row-level security
Інфраструктура Docker · GitHub Actions · Nginx · Caddy · Helm/Kubernetes · Vercel
Практики Git · Code review · pytest · mypy · ESLint · Структуровані логи · Sentry · ADR · Модулі КЕП
AI LLM function calling · Grounding · Промпт-інжиніринг · Gemini · Claude · ComfyUI
Мови Українська — рідна · Англійська — B2

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: