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