About
Results-oriented Senior Frontend Engineer / Full-stack Developer with 10+ years of commercial experience in web development, specializing in scalable eCommerce platforms and modern frontend architecture. Strong expertise in React, Vue, Next.js, Nuxt, TypeScript, and Node.js, with proven experience delivering high-performance solutions for international brands and high-traffic applications.
Experienced in leading frontend modernization initiatives, optimizing application performance, improving maintainability of legacy systems, and implementing reusable, scalable architectures. Adept at solving complex technical challenges, driving continuous improvements, and delivering business-focused solutions in fast-paced environments.
Passionate about professional growth, learning new technologies, and staying aligned with modern development practices. Known as a collaborative team member who actively shares knowledge, supports colleagues, and contributes to a strong engineering culture.
Experience
Senior JavaScript Engineer | Omnicore
- Led Full Stack development for large-scale eCommerce platforms (Puma, Adidas, New Balance, MDFashion, Ultrashop).
- Fixed memory leaks, introduced configurable server cache requests, and optimized performance for high-traffic systems.
- Significantly improved Core Web Vitals metrics, enhancing application performance, load times, and overall user experience.
- Migrated legacy codebases to modern frameworks (Nuxt | Vue | Node).
- Migrated a large eCommerce project from Webpack 2 to Vite, modernizing the build pipeline and reducing build complexity.
- Vue
- Nuxt
- React
- Next
- TypeScript
- Express
- PHP
- Magento2
- YII2
- Laravel
Middle Front End Developer | VIS-A-VIS
- Applied best practices in testing, performance optimization, and design pattern (Raiffeisen bank, Vodafone, etc.).
- Delivered complex multi-step forms with advanced validation and state management.
- Developed interactive charts and calculators using Chart.js
- Refactored legacy code into reusable, maintainable components.
- Owned the modernization of the frontend build pipeline by transitioning a legacy Webpack 2 configuration to Webpack 4.
- Vue
- SCSS
- JavaScript
- HTML
- Laravel
- PHP
- Chart.js
- Webpack
Full-Stack Developer (WordPress) | UpWork
- Created custom WordPress themes and integrated React/Vue dynamic apps into websites (UpWork Profile, freelanceHunt, etc.).
- Improved SEO and performance optimization (PageSpeed + Lighthouse).
- Developed small full-stack apps using React + Node.js/Express for clients.Built long-term relationships with international stakeholders, delivering projects end-to-end.
- PHP
- WordPress
- JavaScript
- LESS
- jQuery
- MySQL
Web Developer | Bayel
- Built and maintained website with php, HTML, CSS, JavaScript.
- Implemented SEO optimization and Google Ads campaigns.
- Improved site speed and content management workflows.
- HTML
- CSS
- JavaScript
- PHP
- jQuery
Projects

Adidas
A website for Adidas Ukraine, developed in collaboration with the Adidas global team. The app offers a seamless shopping experience, personalized recommendations, and exclusive content for Ukrainian customers.
- Vue
- Nuxt
- TypeScript
- Express
- node.js
- Docker
- MySQL
- Redis

Puma
Puma is the official online store for Puma products in Ukraine. The platform offers a wide range of athletic footwear, apparel, and accessories, providing customers with a seamless shopping experience and exclusive deals.
- React
- JavaScript
- PHP
- Magento2
- MySQL
- Redis
- Docker

Answear
Answear.ua is a leading online fashion retailer in Ukraine, offering a wide range of clothing, footwear, and accessories. The platform provides a user-friendly shopping experience with personalized recommendations and exclusive deals.
- React
- React Router
- TypeScript
- Next
- Node.js

MD Fashion
MD Fashion is a popular online fashion store in Ukraine, offering a wide selection of clothing, footwear, and accessories. The platform provides a seamless shopping experience with personalized recommendations and exclusive offers.
- Vue
- jQuery
- JavaScript
- Yii2
- PHP
- MySQL
- Redis
- Docker

New Balance
New Balance is the official online store for New Balance products in Ukraine. The platform offers a wide range of athletic footwear, apparel, and accessories, providing customers with a seamless shopping experience and exclusive deals.
- Vue
- jQuery
- JavaScript
- Yii2
- PHP
- MySQL
- Redis
- Docker

Pyshna Krasa
Pyshna Krasa is a popular online store in Ukraine, specializing in plus-size clothing for women. The platform offers a wide selection of fashionable and comfortable clothing options, providing customers with a seamless shopping experience and personalized recommendations.
- React
- TypeScript
- Konva.js
- jQuery
- PHP

Reserved
Reserved.com is a popular online fashion retailer in Ukraine, offering a wide range of clothing, footwear, and accessories. The platform provides a user-friendly shopping experience with personalized recommendations and exclusive deals.
- React
- TypeScript
- PHP
- Magento2
- MySQL
- Redis
- Docker

Ultra Shop
Ultra Shop is a leading online retailer in Ukraine, offering a wide range of products including electronics, home appliances, and fashion. The platform provides a seamless shopping experience with personalized recommendations and exclusive deals.
- Vue
- JavaScript
- Yii2
- PHP
- MySQL
- Redis
- Docker

Raifaizen Bank Aval
Raifaizen Bank Aval is a leading financial institution in Ukraine, offering a wide range of banking services to individuals and businesses. The platform provides a seamless online banking experience with personalized recommendations and exclusive offers.
- Vue
- JavaScript
- PHP
- Laravel
- MySQL
- Redis
- Docker

Vodafone
Vodafone is a leading telecommunications company in Ukraine, providing a wide range of mobile and internet services. The platform offers a seamless online experience for customers to manage their accounts, access exclusive deals, and stay connected.
- Angular
- TypeScript
- PHP
- MySQL
- Redis
- Docker