Skills
I am a Front-end/Vue.js web developer who architects high-quality websites or applications using cutting-edge web technologies and best practices. With a pretty good eye for detail, I will transform your ideas into magnificent products such as single-page applications (SPA), multi-page applications (MPA) or progressive web applications (PWA).
I like to create efficient, scalable, cross-browser, and maintainable code using best practices (i. e. mobile first, responsive web design (RWD), semantic markup, BEM, 7–1 pattern, etc.) and web technologies:
✔ HTML5, DOM;
✔ CSS3, Sass (SCSS), Flexbox, CSS Grid;
✔ JavaScript (ES5 and above), JSON, Vue.js, Vuex, Nuxt.js, CSR, SSR;
✔ UI frameworks (Bootstrap, Bulma, Vuetify, etc.);
✔ animations (Anime.js, AOS, GSAP, CSS3, etc.);
✔ Axios, GraphQL, REST API;
✔ Google Maps, Leaflet, Lodash, Moment & more.
Tools I use:
— Avocode (PSD to HTML, Sketch to HTML, etc.), Figma;
— Chrome (Lighthouse), Firefox (Developer Tools);
— Git, Linux CLI;
— Webstorm;
— Pomodoro timer;
— Trello.
I developed:
— a few responsive single-page applications such as the blog, e-commerce, multi-purpose websites using Vue.js, Vuex, Nuxt.js, CSR, SSR, GraphQL, Lodash, Anime.js, AOS, GSAP and more on the front end, and Strapi, Golang, PostgreSQL, server-side validation, JWT authentication on the back end.
— a few landing pages using HTML, CSS, Sass (SCSS), vanilla js/Vue.js.