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