Ссылка на профиль Github: https://github.com/own-dodge
Работаю с Vue.js 2/3 версий + Javascript/Typescript.
В планах изучить Nuxt.
Стек: Vue.js 3 (Composition API), Typescript/TSX, Javascript/JSX, Pinia, Vue-router, Vue-i18n, VeeValidate, VueUse, Tailwind, SCSS(CSS), Vite, yarn, Github.
Разработка продукта Gen2Chat во frontend-команде.
Обязанности:
- Разработка личного кабинета (реализовал несколько разделов с нуля)
- Разработка виджета для веб-приложения
- Разработка и улучшение UI-kit компании (создание новых компонентов, улучшение существующих)
- Интеграция с REST API и WebSocket, взаимодействие с бекенд-разработчиками
Стек: Vue.js 2, React, Javascript, Less (CSS), Php, Bitbucket, Docker, Webpack.
Разработка продукта Roistat во frontend-команде.
Обязанности:
- устранение багов
- добавление новых фич
- выполнение техдолговых задач
- взаимодействие с бекенд-командой при выполнении задач
- участие в код-ревью
Примеры реализованных задач:
- реализовал фичу черного списка входящих и исходящих номеров ВАТС (Виртуальная АТС)
- переписал самописный календарь (с ренж-пикером, кнопками периодов) для устранения множества багов
Стек: Vue.js 3 (Options API), Vuex, Axios, Javascript, HTML, CSS, Gitlab
Помимо основной деятельности (менеджера по проектам ИТ - в целом, проработал 1,5 года в компании) в качестве подработки подключался к разработке frontend-части приложения компании по симуляционному обучению.
Обязанности:
- правка компонентов на vue
- работа с REST API
- взаимодействие с командой из 2 разработчиков (fullstack)