Разработка и поддержка корпоративной системы базы знаний (React).
SCRUM с 2х-недельными спринтами, грумминги, консультации поддержки.
Основные рабочие задачи - это поддержка и написание новых фич в React, проводил в код-ревью (в том числе кросс-командное), деплой приложения на standalone через терминал по SSH и с помощью CI/CD.
Использовал в работе: TypeScript, Redux-Saga, React-Router, CSS-in-JS (Styled Components), GitLab, Jira, Portainer, Webpack, PostgreSQL.
Реализовал на React в функциональном стиле несколько крупных логических компонентов в новом дизайне в соответствии с Figma-макетами.
В последние месяцы занимаюсь стабилизацией легаси-части приложения, написанной на классах, с необходимыми доработками.
Реализовал кастомный плагин для текстового редактора CKEditor5, который избирательно меняет форматирование текста в редакторе.
Разработка и поддержка корпоративной системы колл-центра, состоящая из рабочего места Оператора с админкой и дашбордом (ReactJS и NestJS) и встраиваемого на сайт заказчика виджета для общения со стороны клиента колл-центра (Svelte).
На проекте работал по KANBAN, участвовал в груммингах и в проработке архитектуры приложения, консультировал поддержку.
Использовал в работе: TypeScript, Redux-Saga, React-Router, Docker, NestJS, SCSS, MaterialUI, GitLab, Jira, Jest, Portainer, Swagger, Webpack, PostgreSQL.
Основные рабочие задачи - это поддержка и написание новых фич в React и NestJS, подготовка и описание changelog релизов, проводил код-ревью, писал unit-тесты.
В связке с бэкенд-разработчиком подключил подсказки нейросети (суфлёра) для оператора в соответствии с запросом клиента.
Перенёс виджет клиентского чата с JS на Svelte (правил сборку приложения, подключил TS и SCSS).
На основе компонентов MateriallUI разработал несколько компонентов системы в соответствии с внутренними требованиями.
В конце 2023 переписал несколько разделов дашборда с PHP на React с доработками.
Прикладная информатика (в экономике)
По итогам прохождения курса разработал рабочий fullstack проект:
модуль ведения статистики по заправкам автомобиля
(Стек: React, Redux, Tailwindcss, MongoDB, NodeJS).