About Me
Hello!
I'm a resourceful and competent full-stack developer with 7 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
Databases
- MySQL
- Supabase
Platforms
- Magento 2
- Vue.js, Nuxt
- Symfony
- VueStorefront
Tools
- Git CLI
- CI/CD, Docker
- Linux, BASH
- Elasticsearch, Redis
- Apache / Nginx
- XML / XSD, SVG
- Tailwind, SCSS
Extensions
- Vuex, Pinia, PrimeVue, Vuetify, Vuelidate
- EasyAdmin, Chart.js
- Eslint, Prettier
Responsibilities
Magento
- Developing, installing and updating modules and themes
- Adding third-party integrations (GTM, Review.io, Bazaarvoice, etc.)
- Migration from M1 to M2, to VueStorefront and version upgrades
- Setting up payment and shipping methods
- Implementing new endpoints with REST API and GraphQL
- Performing SEO, accessibility and performance profiling
Vue.js, Nuxt
- Implementing mobile-first and SEO-friendly layouts
- Developing CRUD pages and endpoints for custom admin panel
- Utilizing Vuex and Pinia state managers
- Adding and customizing PrimeVue, Vuetify and Shadcn components
Symfony
- Building and customizing REST API clients
- Creating dashboard pages with Chart.js
- Integrating Vue.js as a frontend
- Writing CLI commands and queued tasks
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
