Дмитрий Недобой
Портфолио
NDA
• Разработал фронтенд и админ панель для современного и удобного сайта по поиску мероприятий и тренеров Support Partners (https://2b.training) (React, Next.js). • Сделал сайт-визитку учебного центра "Собрат" (https://sobrat.net) с учётом требований Комитета по образованию для учебных заведений (React, Bootstrap).
Российские железные дороги
Разработка ERP системы для планирования закупок и контроля уровня запасов материалов по подразделениям с общей численностью более 10000 сотрудников. • Разработал пользовательский интерфейс на функциональных компонентах React с применением Bootstrap. Внедрение ERP позволило снизить затраты на закупки на 10%, запасы невостребованных материалов - на 30%. • Реализовал компоненты авторизации и личного кабинета, карточку сотрудника, реестры для закупок материалов, запасов на складах, аналитические страницы и др. • Реализовал взаимодействие клиентской части и сервера на Node.js(Express.js).
Тензор
Разработка функционала для сервисов Saby.Tips (безналичные чаевые) и Saby.Buh (учет, анализ и управление движением денежных средств организаций). • Разработал и внедрил ключевые компоненты для сервиса Saby.Tips, в том числе компонент печати визиток, компонент вывода чаевых через СБП и реестры по сотрудникам и операциям. Проект привлек более 500 активных пользователей в первые 3 месяца после запуска. • Произвел рефакторинг кода для повышения производительности и стабильности сервиса Saby.Tips перед его запуском. • Провел миграцию компонентов сервиса Saby.Buh с legacy-фреймворка Wasaby на функциональные компоненты React, ускорив загрузку страниц в среднем на 300мс. • Разработал и внедрил в сервис Saby.Buh новый функционал, включая компонент загрузки кассовых документов и карусель проблем по кассовым аппаратам и др. • Внедрил в команде unit-тестирование для ui-компонентов, что привело к снижению количества ошибок на 20% (Jest, React Testing Library).