ДБ
Дмитрий Б.
Мужчина, 27 лет
Россия, Омск, UTC+6
Ставка
3 506,49 Р/час
НДС не облагается
Специалист доступен с 30 апреля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Дмитрий — опытный frontend-разработчик с грейдом Middle+. Он обладает навыками работы с React, JavaScript, Next.js, TypeScript, Redux Toolkit, zustand, deckgl и другими инструментами.
Дмитрий участвовал в разработке Единой цифровой платформы управления транспортной системы городской агломерации. В рамках проекта он разработал раздел для сбора данных и визуализации статистики по модулю управления общественным транспортом, реализовал слои и кластеры на интерактивных картах, работал над авторизацией и управлением правами доступа, разработал модуль планирования и управления маршрутами общественного транспорта. Кроме того, Дмитрий разработал часть компонентов для UI-кита и интегрировал их в приложение.
Также Дмитрий участвовал в создании B2B портала реализации неликвидной продукции металлургической организации ОМК. На этом проекте он реализовал каталог товаров и механизмы фильтрации, поиска, пагинации и сортировки, выявил проблему с помощью Lighthouse и оптимизировал работу с большими объёмами данных, осуществил настройку Webpack и статических анализаторов кода, разработал функционал корзины, личного кабинета и каталога товаров.
Проекты
(4 года)
ITs
Роль
Frontend-разработчик
Обязанности
Разрабатывал Единую цифровую платформу управления транспортной системы городской агломерации. Это система управления, интегрирующая транспортные информационные подсистемы для автоматизированного поиска и реализации эффективных сценариев управления транспортно-дорожным комплексом региона.
Работал в команде из 15 человек, по Scrum методологии с 2 недельными спринтами;
Результаты работы и обязанности:
• Разработал раздел для сбора данных и визуализации статистики по модулю управления общественным транспортом, с использованием React, Recharts и WebSocket. Этот модуль позволил в реальном времени анализировать данные о транспортных потоках, отображать их в виде графиков и диаграмм;
• Реализовал слои и кластеры на интерактивных картах, используя Mapbox, что обеспечило визуализацию транспортных потоков, дорожной инфраструктуры и инцидентов в реальном времени, улучшив точность мониторинга;
• Применял FSD архитектуру (Feature-Sliced Design), для реализации нового функционала, что позволило структурировать код, улучшить масштабируемость и снизить сложность поддержки приложения;
• Работал над авторизацией, на основе JWT-токенов и Axios-interceptors, а также управлением правами доступа, с поддержкой тайм-аутов и автоматического разлогирования, обеспечив высокий уровень безопасности и защиту данных, соответствующую корпоративным требованиям;
• Разработал модуль планирования и управления маршрутами общественного транспорта, который содержал массивные таблицы на основе react-table, и позволял автоматизировать процесс добавления, и управления маршрутами и расписаниями;
• Разработал и поддерживал сложные интерфейсы для работы с таблицами, справочниками, формами и виджетами, что улучшило функциональность системы управления и обеспечило удобство работы пользователей с большими массивами данных;
• Разработал часть компонентов для UI-кита и интегрировал в приложение, используя Storybook и React, что обеспечило единообразие интерфейсов, ускорило процесс разработки и упростило поддержку пользовательского интерфейса;
• Покрыл юнит-тестами на уровне 60%, компоненты UI-кита с использованием Jest и React Testing Library, что обеспечило высокую стабильность и позволило быстрее выявлять и исправлять ошибки;
• Разрабатывал и поддерживал новый функционал на React, Redux, Typescript, исправил большое количество багов на проектах, взаимодействовал с QA, что повысило стабильность работы системы;
• Проводил код ревью и участвовал в командных Scrum-встречах, оценивал и декомпозировал задачи;
Стек специалиста на проекте
Redux Toolkit, Git, Swagger, UI Kit, zustand, TypeScript, Next.js, React, REST API, Jira, deckgl, CI/CD
Отрасль проекта
Blockchain
Период работы
Октябрь 2022 - По настоящее время
(2 года 7 месяцев)
AG-group
Роль
Frontend-разработчик
Обязанности
Совместно с командой разрабатывал B2B портал реализации неликвидной продукции металлургической организации ОМК и поддерживал другие проекты компании.
Работал в команде из 12 человек.
Результаты работы и обязанности:
• Реализовал каталог товаров и механизмы фильтрации, поиска, пагинации и сортировки, для отображения более 1000 товарных позиций в виде таблиц. Также улучшил производительность благодаря React-мемоизации;
• Выявил проблему с помощью Lighthouse и оптимизировал работу с большими объемами данных, внедрив виртуализацию списков на react-virtualized, что улучшило производительность при отображении длинных списков товаров и обеспечило более плавную работу интерфейса;
• Осуществлял настройку Webpack и статических анализаторов кода, Eslint, prettier, stylelint, для улучшения качества кода и ускорения процесса ревью;
• Разработал функционал корзины, личного кабинета и каталога товаров, сотрудничал с backend-разработчиками, при реализации RestAPI и документации Swagger, для согласования данных;
• Занимался разработкой адаптивных интерфейсов на React с использованием Flexbox и CSS Grid, для обеспечения удобства использования приложений на различных устройствах;
• Проводил code-review коллег и взаимодействовал с командой;
Стек специалиста на проекте
Redux, GitLab, Git, Vite, Figma, React, JavaScript, REST API, Jira, SCSS
Отрасль проекта
Blockchain
Период работы
Май 2021 - Октябрь 2022
(1 год 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Сибирская государственная автомобильно-дорожная академия, Омск
Специальность
Факультет информационных систем в управлении, Информатика и вычислительная техника
Завершение учебы
2022 г.