Працював в 7 компаніях 6 років 6 місяців
IT
Lead Frontend Developer
EPAM
IT
3 роки 1 місяць
05.2023 - до теперішнього часу
У ролі Ключового Frontend Розробника я керував плануванням обсягу проекту, уточненням вимог, декомпозицією завдань та оцінкою навантаження. Я очолював інтеграцію фронтенду сервісів на основі штучного інтелекту та сторонніх API в корпоративну панель управління, підвищивши функціональні можливості продукту. Розробляв та створював масштабовані, повторно використовувані компоненти інтерфейсу користувача з нуля, забезпечуючи єдність дизайну та прискоривши цикл розробки на 30%. Підтримував високі стандарти коду через ретельні кодові рев'ю та збільшив покриття тестами на 25%, використовуючи автоматизовані модульні тести.
Tech Stack: React, React-Query, TypeScript, Material UI (@mui), CSS-in-JS, Webpack, Jest,React Testing Library, Git, GitHub, Jira.
Frontend Team Lead / Key Developer
EPAM
IT
5 місяців
01.2023 - 05.2023
Під моїм керівництвом командою frontend-розробників було успішно впроваджено нові інструменти (Vite, Vitest), що спричинило збільшення швидкості збірки на понад 50% та поліпшення досвіду розробки. Я відповідав за архітектуру ключових функцій додатку, зокрема, локалізацію і систему імпортованих псевдонімів для зручної архітектури коду. Також розробив бібліотеку загальних UI-компонентів та забезпечував дотримання строгих стандартів коду через регулярний код-рев'ю та автоматизоване тестування.
Tech Stack: React, Redux Toolkit, React-Query, TypeScript, Material UI, SCSS, Vite, Vitest, ReactTesting Library, GitLab, Jira.
Senior frontend developer
EPAM
IT
1 рік 6 місяців
07.2021 - 12.2022
Я оптимізував складну легасі односторінкову програму (SPA), спочатку побудовану на Core JavaScript, Java Server Pages (JSP) та GWT. Модернізував старі UI компоненти, використовуючи сучасний JavaScript, HTML5 та SCSS, покращив загальну реактивність додатку та скоротив час завантаження сторінок на 40%. Керував автоматизацією завдань та процесами побудови для підтримки оновлення легасі системи.
TechStack: JavaScript (Core), HTML, SCSS, Grunt, Java Server Pages (JSP) / GWT.
Middle frontend developer
Audienzz
IT
1 рік 7 місяців
12.2019 - 06.2021
У проекті "Adconsole" я керував процесом міграції архітектури стилів з SCSS на StyledComponents, що значно покращило підтримку коду та модульність компонентів. Розробив та впровадив комплексний UI-кіт за допомогою Storybook, що прискорило процес розробки інтерфейсу на 25% та забезпечило єдність дизайну між 3 фронтенд-командами. Переробив спадкову архітектуру та впровадив нові функції в Next.js та TypeScript у середовищі Lerna monorepo, що підвищило масштабованість додатка в цілому.
Middle Front-End Developer
Smart-UI
IT
1 рік 7 місяців
12.2019 - 06.2021
У своїй ролі Middle Front-End Developer (ICIMS (Cloud-based Recruiting Software) | Outsourced Contractor (via SMART-UI)) я розробляв та підтримував Front-End частину багатосторінкової програми для корпоративних клієнтів, використовуючи HTML5, SCSS, JavaScript та .dot-шаблони. Співпрацював з двома різними командами Front-End, щоб забезпечити безперервну інтеграцію функцій та дотримання жорстких графіків релізів. Оптимізував процеси збірки за допомогою Webpack, що покращило швидкість розробки на 35%.
Junior Frontend Developer
Smart-UI
IT
1 рік 7 місяців
12.2019 - 06.2021
Jolly Tech (Event & Visitor Management: Удосконалював спадкову багатосторінкову програму шляхом рефакторингу коду та оновлення макету Інтерфейсу Користувача. Реалізував відзивчиві та доступні інтерфейси з використанням HTML5, CSS3, SCSS, JavaScript (Core/jQuery) та PHP-шаблонів. Покращив автоматизацію завдань та компіляцію ресурсів за допомогою Gulp.
Junior Frontend Developer
Smart-UI
IT
7 місяців
12.2019 - 06.2020
У моїх обов'язках як Junior Frontend Developer було налаштовувати та масштабувати перегляди додатків (React / React Native) для понад 200 різних B2B-клієнтів. Я успішно реалізував складні варіації стилів та індивідуальні вимоги щодо бренду, працюючи виключно з наборами стилів, без прямого доступу до основного HTML-коду.
Ключова інформація
Languages: JavaScript (ES5/ES6+), TypeScript, HTML5, CSS3.
Frameworks & Libraries: React, Next.js, Redux/Zustand, React Query (TanStack), Axios,jQuery
UI & Styling: Styled Components, Material UI, Bootstrap, SASS/SCSS/LESS, Storybook
Testing: Jest, React Testing Library, Vitest
Build Tools & Environment: Webpack, Vite, Gulp, Grunt, NPM/Yarn
Methodologies & Architecture: Agile (Scrum, Kanban), Git, Monorepo (Lerna), DesignPatterns, SOLID, DRY, KISS, YAGNI.
Навчався в 4 закладах
Харківський національний автомобільно-дорожній університет
Механічний/Комп`ютерні науки
2023
ITCloud Academy
Front-End Development
Kharkiv, 2019
ITCloud Academy
C# Basic, finished
Kharkiv, 2019
Харьковский Национальный университет внутренних дел
Правоведение
Харьков, 2009
Володіє мовами
Англійська
вище середнього
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Російська
рідна
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Українська
рідна
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Курси, тренінги, сертифікати
Anthropic
AI Fluecy
Anthropic
Claude Code in Action
Anthropic
SubAgents
Anthropic
Claude 101
Anthropic
MCP
ContentStack
ContentStack Essentials
ContentStack
Contentstack Content Modeling
Contentstack
Contentstack Developer Onboarding
Contentstack
Contentstack Workflow Foundations
HubSpot
Certified HubSpot CMS Developer
Cloud Guru
AWS Essentials
Додаткова інформація
Personal qualities
- Results-driven Senior/Lead Frontend Engineer with 7+ years of experience in designing, developing, and scaling complex web applications. Expert in the modern JavaScript/TypeScript ecosystem, particularly React and Next.js. Proven track record ofimproving UI performance by 40%+, establishing scalable frontend architectures (including micro-frontends and monorepos), and migrating legacy systems. Adept at mentoring team members, establishing best engineering practices (SOLID, DRY), and bridging the gap between business requirements and technical implementation.
Serhii
Serhii
Senior Front-End developer

Харків
Активно шукає роботу
повна зайнятість, неповна зайнятість
Характер роботи: віддалена робота
Остання активність 1 день тому