Денис О., Senior, Vue.js разработчик

Денис О.
Беларусь, Минск
2 200 ₽/час 352 000 ₽/мес.
    Vue.js разработчик
  • Senior
Опыт работы:

Разработчик с 7+ годами опыта.

Языки:

Английский — A2

ПисьменныйРазговорный

О специалисте

Навыки
Technology:
JavaScript
Vue 2
Vite
HTML5
CSS3
REST
TypeScript
Vue3
Nuxt 3
Vue Router
Pinia
Webpack
Storybook
Knockout.JS
Jest
Playwright
CI/CD
Strapi CMS
Bitbucket
Jira
NewRelic
Instana
Sentry
stoplight
Applications:
SCSS
Docker
Database:
MySQL
Source_control:
GitHub
GitLab
Instruments:
Npm
Swagger
Формат работы
Удалённо
Описание о специалисте

Было реализовано более 5 успешных проектов.


Soft skills:

Командная работа

Коммуникативный

Целеустремленный

Неконфликтный

Примеры работ

NDA
Описание задачи/проекта

Интернет магазин по продаже косметики

Позиция на проекте
Senior Front-End developer
Размер команды
4 frontend, 3 QA, 1 BA, 1 PM
Ответственность
  1. Разрабатывал авторизацию на сайте, Страницу Поиска + листинг продуктов вместе с фильтрацией, Корзину продуктов, Оформление Заказа, Страницу Профиля.
  2. Использование Vue i18n для поддержки мультиязычности, а также поддержка RTL верстки
  3. Работал над интеграциями с backend(REST API) и 3rd party сервисами (Google Tag Manager + Google Analytics)
  4. Разработка компонентов и конфигурация Strapi CMS
  5. Разработка ui-kit компонентов (Storybook)
  6. Проведение Code Review
  7. Написание unit-тестов с использованием Jest
  8. Участие в обсуждении архитектурных решений
Технологии и инструменты
Git, HTML, JavaScript, Jest, Nuxt3, Pinia, REST, SCSS, Storybook, TypeScript, Vite, Strapi CMS, Vue3 (+Composition API)
Период работы/продолжительность
Октябрь 2022 г. - Август 2024 г.
NDA
Описание задачи/проекта

Миграция e-commerce проекта (интернет-магазин) с Vue2 на Vue3 + Composition API

Позиция на проекте
Middle Front-End developer
Размер команды
4 frontend, 3 QA, 1 PM
Ответственность
  1. Работал над миграцией крупного e-commerce проекта c Vue2 на Vue3 + Composition API.
  2. Работал над внедрением новых бизнес фич а также над поддержкой существующего функционала
  3. Работал над интеграциями с backend сервисами (REST API)
  4. Участвовал в процессе code review
  5. Составлял OpenAPI документацию для бекенд сервисов
Технологии и инструменты
Git, HTML, JavaScript, Jest, REST, SCSS, TypeScript, Vite, Vue Router, Vue3 (+ Composition API)
Период работы/продолжительность
Июнь 2021 г. - Сентябрь 2022 г.
NDA
Описание задачи/проекта

Интернет-магазин по продаже косметики

Позиция на проекте
Middle Front-End developer
Размер команды
1 Front-end, 1 Back-end, 1 Android, 1 IOS, 1 PM, 1 BA, 3 QA
Ответственность
  1. Работал над внедрением новых бизнес фич а также над поддержкой существующего функционала
  2. Работал над интеграциями с backend сервисами (REST API)
  3. Внедрение кнопок для оплаты с помощью Apple/Google Pay
  4. Работал над улучшением метрик Core Web Vitals
  5. Участие в процессе code review
  6. Написание unit и e2e тестов с использованием Jest/Playwright
Технологии и инструменты
Git, HTML, Jest, Playwright, SCSS, Vue 2, Vue Router, Vuex, Webpack
Период работы/продолжительность
Апрель 2020 г. - Июнь 2021 г.
NDA
Описание задачи/проекта

Миграция e-commerce проекта (интернет-магазина) с Knockout.JS на Vue 2

Позиция на проекте
Middle Front-End developer
Размер команды
3 Front-End, 2 Back-End, 3 QA, 1 PM
Ответственность
  1. Занимался миграцией e-commerce проекта с Knockout.JS на Vue 2.
  2. Также занимался интеграциями с новыми backend-сервисами (REST API)
Технологии и инструменты
Git, HTML, Jest, SCSS, Vue 2, Vue Router, Vuex, Webpack
Период работы/продолжительность
Март 2019 г. - Апрель 2020 г.
NDA
Описание задачи/проекта

Разработка интернет-магазинов на платформе Oracle CX Commerce

Позиция на проекте
Front-End Developer
Размер команды
3 Front-end, 2 Back-end, 2 QA, 1 PM
Ответственность
  1. Участвовал в разработке нескольких интернет-магазинов на платформе Oracle CX Commerce.
Технологии и инструменты
CSS, HTML, Node.js, Oracle CX Commerce, KnockoutJS
Период работы/продолжительность
Январь 2018 г. - Март 2019 г.

Образование

Высшее
Название учебного заведения/курса
БГУИР
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста