Skip to content

About Me

Hello!

I'm a resourceful and competent full-stack developer with 6 years of experience in implementing and maintaining websites. Have worked with Magento, Symfony and VueStorefront platforms with various clients around the globe.

I have a good understanding of user experience and web accessibility - convenience should always be above features. Have strong faith in PWA and open source.

I'm constantly seeking for new technologies and solutions - do self-education in the form of pet projects with new platforms and preparation to gain new certifications.

Technologies

  • JavaScript, TypeScript
  • Vue.js
  • PHP
  • HTML, CSS
  • Node.js
  • MySQL

Platforms

  • Magento 2
  • Symfony
  • Vue.js, Nuxt
  • VueStorefront

Tools

  • Git
  • Linux CLI, BASH
  • CI/CD, Docker
  • Elasticsearch, Redis
  • Apache / Nginx
  • XML / XSD, SVG

Extensions

  • Vuex, Pinia, PrimeVue, Vuetify, Vuelidate
  • EasyAdmin, Chart.js
  • Eslint, Prettier

Responsibilities

Magento

  • Developing, installing and updating modules and themes
  • Working with Catalog, Account and Checkout pages
  • Adding third-party integrations (GTM, Review.io, Bazaarvoice, etc.)
  • Migration from M1 to M2, to VueStorefront and minor version upgrades
  • Implementing new endpoints with REST API and GraphQL
  • Performing SEO profiling and applying accessibility improvements
  • Deploying projects with GitHub Actions and Bitbucket Pipelines

Symfony

  • Building and customizing REST API clients and endpoints
  • Developing admin panels using EasyAdmin
  • Creating dashboard pages with Chart.js
  • Integrating Vue.js as a frontend
  • Migration minor and major versions
  • Writing CLI commands and queued tasks

Vue.js

  • Implementing mobile-first and SEO-friendly layouts
  • Utilizing Vuex or Pinia state managers
  • Adding and customizing PrimeVue and Vuetify components
  • Integrating Storyblok pages and components
  • Configuring PWA and setting up OpenGraph requests

Speaker

I've attended many conferences and meetups, and even participated in some of them as a speaker:

Magento Association Connect (2021)

How to Develop Handy Magento 2 Instance Builder

WarsawJS #121 (2024)

Form is Your Friend