Станіслав
Senior Frontend Engineer (React, TypeScript)
- Considering positions:
- Senior Frontend Engineer (React, TypeScript), React developer, Frontend Developer, Full stack engineer
- Employment type:
- full-time, part-time
- Age:
- 30 years
- City of residence:
- Lviv
- Ready to work:
- Lviv, 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/20456851/
Work experience
AI Enablement Lead (керівник напряму впровадження AI)
from 08.2025 to now
(1 year 3 months)
Yalantis, Львів (IT)
Паралельно з фронтенд-роботою — роль AI Enablement Lead на рівні всієї компанії.
• Отримав роль через 3 місяці після приходу в компанію.
• Створив матрицю AI-компетенцій, за якою оцінюють і розвивають AI-навички інженерів.
• Налаштував Claude Code, Cursor і GitHub Copilot на проєктах; впровадив Figma MCP для design-to-code.
• Записав відеокурс з Cursor, регулярно проводжу AI-воркшопи, розвиваю внутрішню спільноту AI Enthusiasts.
Інструменти: Claude Code, Cursor, GitHub Copilot, MCP (Figma, Playwright, Atlassian, Azure DevOps), subagents, skills, hooks, context engineering.
Senior Frontend Engineer (Front-end розробник)
from 05.2025 to now
(1 year 6 months)
Yalantis, Львів (IT)
Аутсорс-компанія, проєкти для клієнтів зі США та Європи.
Industrial Simulation & Training Platform (лют. 2026 — дотепер)
Enterprise SPA, що дає операторам доступ до симуляторів у реальному часі, віддалених робочих столів, моніторингових дашбордів і навчальних програм.
• Єдиний фронтенд-інженер у крос-функціональній команді з 7 людей: відповідав за фронтенд повністю, ~220 змерджених PR (~50% усіх комітів) за 9 місяців.
• Спланував і провів поетапну міграцію на Feature-Sliced Design з лінт-правилами меж модулів, які блокують CI.
• Побудував RBAC-інтерфейс з успадкуванням ролей, авторизацію через Keycloak (OIDC), керування ліцензійними місцями користувачів і безпечні флоу для облікових даних.
• Реалізував real-time функціонал на SignalR, вбудовані Grafana/HMI-дашборди, календар навчань, багатокрокові візарди і PDF-переглядач.
• Покращив CI в Azure DevOps (спільні шаблони, тести лише для змінених частин) і додав quality gates: ≥99% type coverage, ліміти розміру бандла, перевірка циклічних залежностей і секретів.
• Як AI-лід проєкту побудував delivery-флоу на Claude Code (тікет → PRD → план → імплементація → рев'ю → PR) з guardrail-хуками, що контролюють архітектуру і якість.
Стек: React 19, TypeScript (strict), TanStack Query/Table, MUI 7, SignalR, Keycloak.
Guilford Digital for DBT — платформа для терапевтичної практики (серп. 2025 — січ. 2026)
HIPAA-сумісна платформа для DBT-терапевтів і їхніх клієнтів, створена разом із засновницею діалектичної поведінкової терапії; запуск — осінь 2025 (фронтенд-команда з 2 людей).
• Розробив ключові функції обох вебзастосунків: кабінет клініциста (керування практикою і клініцистами, запрошення клієнтів, групи навичок, підписки, календар) і клієнтський застосунок (щоденникові картки, інтерактивні робочі аркуші, відео і оцінювання).
• Реалізував призначення аркушів клієнтам і групам з бібліотеки 200+ матеріалів DBT та графіки прогресу для клініцистів.
• Випустив у продакшн на запуску і підтримував після релізу.
Стек: React, TypeScript, Zustand, MUI.
Fleet Witness — платформа керування автопарком (трав. 2025 — лип. 2025)
Платформа для ~20 логістичних компаній із сотнями транспортних засобів: live-трекінг, поїздки, поведінка водіїв, відео з авто (фронтенд-команда з 2 людей).
• Працював над live-трекінгом на мапі, історією поїздок (швидкість, порушення, простій, увімкнення/вимкнення двигуна, інциденти), геозонами, live-відео з камер і звітами.
• Аналітичні дашборди і таблиці з великими даними: витрата пального, простій, пробіг, історія інцидентів, рейтинги водіїв.
Стек: React, TypeScript, Vite, Mantine, Leaflet, TanStack Query/Table, Zustand, Zod, i18next, Vitest.
UI Specialization Lead / Senior Frontend Engineer
from 11.2021 to 04.2025
(3 years 6 months)
Grid Dynamics, Львів (IT)
Інженерно-менеджерська роль паралельно з проєктною роботою: відповідав за розвиток до 15 UI-інженерів (1:1, постановка і трекінг цілей, перформанс-рев'ю), вів інтерн-академію, побудував фреймворк технічних інтерв'ю і провів 70+ технічних співбесід.
Order Tracking Platform (Nike)
Відстеження замовлень, платежів і доставок для Nike та партнерських магазинів по всьому світу (команда ~8).
• Розробив фронтенд для трекінгу відправлень, платежів, інвойсів і банківської звітності: аналітичні дашборди та віртуалізовані таблиці на 20+ колонок з пошуком і фільтрацією по великих датасетах.
Стек: Next.js, TypeScript, TanStack Query/Table/Virtual, Zustand, React Hook Form + Zod, внутрішня UI-бібліотека Nike.
Headless CMS Starter Kit (R&D)
Перевикористовувана основа для запуску клієнтських сайтів на Contentstack (команда ~7).
• Побудував масштабований Contentstack-бойлерплейт з конфігурованими контент-блоками — економив 2–3 місяці налаштування на кожен клієнтський проєкт.
Стек: Next.js, TypeScript, TanStack Query, Zustand, React Hook Form + Zod, MUI, Contentstack.
UI Engineer (Front-end розробник)
from 09.2020 to 11.2021
(1 year 3 months)
Grid Dynamics, Львів (IT)
Email Rendering System (Nike)
Компонентний конструктор email-розсилок — шар доставки платформи нотифікацій (команда ~10).
• Розробляв перевикористовувані email-компоненти (зображення, текстові блоки, галереї, каруселі) у взаємопов'язаних репозиторіях build, hydration і rendering.
• Брав участь в об'єднанні 5 пакетних репозиторіїв в Nx-монорепозиторій, міграції з JavaScript на TypeScript і на Jest; допомагав визначити стратегію тестування.
Стек: React, TypeScript, Redux, внутрішня бібліотека компонентів, Jest, React Testing Library, Cypress.
Notification Management Platform (Nike)
Внутрішня платформа для запуску маркетингових кампаній у вебі, мобільних застосунках та інших каналах (команда ~20).
• Розробляв UI налаштування і планування кампаній: таргетинг за регіоном, віком і статтю, мультиканальна доставка, трекінг, скасування/перенесення, аналітика. Кампанії охоплювали сотні тисяч клієнтів по всьому світу.
Стек: React, TypeScript, MobX, React Router, внутрішня бібліотека компонентів Nike, Mocha/Chai.
Frontend Developer (Front-end розробник)
from 07.2019 to 09.2020
(1 year 3 months)
Inoxoft, Львів (IT)
Streaming Media Service
• Розробив стримінговий вебзастосунок у стилі Netflix для жіночої аудиторії: онбординг-квіз з персональними рекомендаціями, каталог, відтворення відео, збережене, коментарі, профіль і авторизація.
• Працював над внутрішньою CMS для публікації контенту в застосунок.
Стек: React, TypeScript, Ant Design, React Hook Form, Node.js.
Competitive Sales Platform (ритейл-партнери Lenovo)
• Розробив фронтенд з нуля як єдиний фронтенд-інженер: гейміфіковані рейтинги магазинів, лідерборди, статистика продажів і призи.
Стек: React, TypeScript, Bootstrap.
Education
Національний університет «Львівська політехніка»
Комп'ютерні науки (Computer Science), магістр, Львів
Higher, from 2017 to 2019 (2 years)
Ступінь магістра з комп'ютерних наук. Середній бал 4,8.
Тернопільський національний технічний університет імені Івана Пулюя
Комп'ютерні науки (Computer Science), бакалавр, Тернопіль
Higher, from 2015 to 2017 (2 years)
Ступінь бакалавра з комп'ютерних наук. Середній бал 4,8.
Золочівський коледж НУ «Львівська політехніка»
Розробка програмного забезпечення, молодший спеціаліст, Золочів (Львівська обл.)
Specialized secondary, from 2012 to 2015 (3 years)
Additional education and certificates
AWS Certified Cloud Practitioner — Amazon Web Services (AWS)
2021
React with TypeScript — TotalTypeScript.com
2024
Solving TypeScript Errors — TotalTypeScript.com
2024
SoftServe IT Academy — Web UI / Node.js Development
2019, 4 місяці
Learn and Understand NodeJS — Udemy
2021
React + Redux — Professional Development — Udemy
2019
Knowledge and skills
- React
- TypeScript
- JavaScript
- Next.js
- Redux
- Zustand
- MobX
- React Query
- React Hook Form
- Material UI
- Ant design
- Tailwind CSS
- SASS
- HTML
- CSS
- Feature-sliced design
- NX
- Jest
- Vitest
- React testing library
- Cypress
- Webpack
- REST API
- Swagger
- WebSocket
- SignalR
- CI/CD
- Git
- Figma
- Vite.js
- Azure DevOps Server
- Github copilot
- Anthropic claude
- Agile
- Scrum
- Менторство
- Проведення співбесід
- GitHub
Language proficiencies
- English — above average
- Ukrainian — fluent
Additional information
Senior Frontend Engineer, 7+ років з React і TypeScript. Будую складні data-heavy інтерфейси для enterprise та e-commerce: real-time дашборди, RBAC, великі віртуалізовані таблиці.
• 4,5 роки в Grid Dynamics на продуктах для Nike — платформи нотифікацій, email-рендерингу і трекінгу замовлень для сотень тисяч користувачів.
• UI Specialization Lead: розвивав до 15 UI-інженерів, побудував фреймворк технічних інтерв'ю, провів 70+ співбесід, вів інтерн-академію.
• Єдиний фронтенд-інженер на enterprise-платформі: ~220 PR за 9 місяців, міграція на Feature-Sliced Design, CI quality gates (≥99% type coverage, ліміти бандла).
• Contentstack starter kit, що економив 2–3 місяці старту на кожен клієнтський проєкт.
• AI Enablement Lead у Yalantis: delivery-флоу на Claude Code, Cursor, MCP; матриця AI-компетенцій, відеокурс і воркшопи для інженерів.
Шукаю Senior Frontend роль на складному продукті, де важливі архітектура, якість коду і ownership фронтенду. Розглядаю будь-який формат роботи — віддалено, гібрид, офіс, релокація. Спілкування українською або англійською (B2).
Також працюю з: Zod, Mantine, TanStack Table/Virtual, Keycloak (OIDC), OpenAPI, Contentful/Contentstack (Headless CMS), Claude Code, Cursor, MCP (Figma, Playwright, Atlassian, Azure DevOps).
Спікер внутрішніх tech talks, автор статей на dev.to і Medium, автор відеокурсу з Cursor.
Telegram: https://t.me/StanislavFedyna
Similar candidates
-
Frontend, Integrations Engineer
Remote -
Front-end Engineer
Remote -
Frontend engineer
40000 UAH, Remote -
Junior Frontend Developer | React, TypeScript
20000 UAH, Kyiv, Remote -
Front-end engineer
Remote -
Front-end engineer
75000 UAH, Khmelnytskyi, Remote