Position: Frontend Developer
Category: JavaScript
English level: intermediate
Years of experience: 5

-	Development SPA using Vue and Nuxt.
-	Adding 3rd party widgets to website
-	Integration with payments system providers
-	portal to check schedule and buy ticket for Movie on demand service.
-	website for FX broker + CMS to edit content and localisation
-	creating website shop for Ukrainian Businessmen
HTML5, CSS, Javascript(ES6+), Node.js, SASS, LESS, Vue (+ Nuxt.js), Vuelidate,  Vue-router, VuexGit, Ramda, Lodash, Moment, axios, Gulp, ESLint, Stylelint, Three JS, GreenSock

I do my best to apply best practices to write easy-to-read and maintainable code. I have 5 years of experience of work with Vue ecosystem. Throughout my career journey, my main work object was different SPAs with big state and huge amounts of the client-server communication. I feel confident in writing complex logic in an asynchronous manner when asynchronous tasks depend on each other. While I worked on big SPA, I gain a lot of experience in performance optimization: loading speed metrics, and algorithmic optimization as well. Aside from working with businesses logic of applications, I have some experience with 3D animation. I'm a proactive person and I like to learn new things.