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

May 2021 Nov. 2025
4 years 6 months

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
Feb. 2020 May 2021
1 year 4 months

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
Sep. 2015 Nov. 2020
5 years 2 months

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
June 2014 2015 Aug.
1 year 2 months

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

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

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

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

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

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

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

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

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

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

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