ДК
Дмитрий К.
Мужчина, 36 лет
Беларусь, Минск, UTC+3
Ставка
3 147,27 Р/час
вкл. НДС 20% (420 Р)
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Дмитрий - React Frontend Developer с пятилетним опытом.
Ориентированный на результат React Frontend разработчик с опытом работы в создании красивых и удобных веб-сайтов и приложений.
Уверенное владение HTML, CSS и JavaScript, что позволяет разрабатывать быстрые и отзывчивые интерфейсы.
Стремится к созданию приятного пользовательского опыта, уделяя внимание производительности и отзывчивости приложений.
Открыт к обучению новым технологиям и методологиям, активно применяет гибкие подходы к разработке (Scrum, Kanban).
Эффективно работает как в команде, так и самостоятельно, стремясь к совместному достижению высоких результатов в проектах.
Проекты
(6 лет 6 месяцев)
СОНЦА
Роль
Frontend разработчик
Обязанности
Разработка пользовательского интерфейса с нуля на React (версии 16.x–18.x) с использованием React Query для управления асинхронными запросами и кэшированием данных.
Обязанности:
- Создание административной панели с применением компонентов из библиотеки Ant Design (AntD) для удобного и современного UI.
- Реализация адаптивного дизайна, обеспечивающего корректное отображение на различных устройствах и размерах экранов.
- Интеграция с backend через REST API, обеспечение эффективного управления состоянием фронтенд-приложения и обработки данных.
- Настройка и поддержка сборки проекта с использованием Vite, что обеспечивает быструю загрузку и обновление модулей во время разработки.
- Внедрение и поддержка стандартов качества кода с помощью ESLint и Prettier, автоматизация форматирования и проверки кода для поддержания единого стиля и предотвращения ошибок.
- Руководство командой разработчиков, распределение задач и контроль за их выполнением, организация технических обсуждений и принятие архитектурных решений по фронтенду.
Достижения
- Оптимизировал работу frontend-приложения на React, что повысило производительность клиентской стороны на 30%, сократив время загрузки страниц и время отклика интерфейса.
- Внедрил новую функциональность с использованием React Query и Ant Design, улучшив взаимодействие пользователей с платформой и увеличив пользовательскую активность на 25%.
- Активно участвовал в оценке задач и принятии архитектурных решений, что способствовало сокращению времени разработки на 15% и повышению качества продукта.
Стек специалиста на проекте
HTML, REST API, Redux, TypeScript, React Query, Prettier, Vite, Tailwind CSS, AntD, React, lint
Отрасль проекта
E-commerce & Retail
Период работы
Май 2023 - По настоящее время
(2 года 3 месяца)
One.app
Роль
Frontend разработчик
Обязанности
Проект:
One.app – это многофункциональное приложение для эффективной работы с клиентами. Являясь мощным и гибким решением на рынке, One.App предоставляет прекрасную возможность для лизинговых компаний, ломбардов, банков и других организаций сферы финансовых услуг. Приложение имеет встроенные интеграции с 1С, обеспечивая полную синхронизацию данных. Есть возможность создания типовых ролей, работа с кассой, товаром и многое другое.
Обязанности и задачи:
- Разработка и поддержка frontend-приложений на React с использованием React Query для управления асинхронными запросами и состоянием данных.
- Использование компонентов из Ant Design (AntD) для создания удобного и современного UI.
- Настройка и поддержка сборки проектов с помощью Vite, обеспечивающей быструю разработку и тестирование.
- Внедрение и поддержка стандартов качества кода с помощью ESLint и Prettier, автоматизация форматирования и проверки кода.
- Работа с REST API для интеграции frontend и backend, обеспечение стабильного и безопасного обмена данными.
- Взаимодействие с командой разработки для поддержки и улучшения пользовательского интерфейса и опыта.
Достижения
- Руководил командой из 6 человек, что позволило увеличить скорость разработки на 25% и улучшить коммуникацию между участниками проекта.
- Разработал сервис SMS-рассылки и оповещений, обеспечив стабильную работу с 99.9% uptime и увеличив охват пользователей на 40%.
- Внедрил клиентскую валидацию форм с использованием React Query и Ant Design, что снизило количество ошибок ввода данных пользователями на 35% и сократило время обработки форм на 20%.
- Оптимизировал ключевые модули frontend-приложения на React (версии 17/18) с использованием Vite, что ускорило загрузку страниц на 30% и повысило отзывчивость интерфейса.
- Провёл рефакторинг кода с внедрением ESLint и Prettier, что уменьшило количество багов на 25% и сократило время на код-ревью на 15%, улучшив читаемость и поддерживаемость кода.
Стек специалиста на проекте
CSS, REST API, Redux, CSS3, Joi, React Hook Form, HTML5, React Query, Styled Components, SCSS, Prettier, Vite, AntD, React, Redux-Saga, lint, Оценка задач
Отрасль проекта
FinTech & Banking
Период работы
Май 2021 - Декабрь 2023
(2 года 8 месяцев)
Маркетплейс платформа
Роль
Frontend разработчик
Обязанности
Обязанности:
- Управление командой разработчиков, включая планирование задач, распределение ролей и контроль выполнения, с целью повышения эффективности и качества работы.
- Разработка UI-приложений на React с использованием React Query для эффективного управления состоянием и асинхронными запросами к REST API.
- Использование компонентов из библиотеки Ant Design (AntD) для создания современного и удобного пользовательского интерфейса.
- Настройка и поддержка сборки проектов с помощью Vite, обеспечивающей быструю загрузку и обновление модулей во время разработки.
- Внедрение и поддержка стандартов качества кода с помощью ESLint и Prettier, автоматизация форматирования и проверки кода для поддержания единого стиля и предотвращения ошибок.
- Имплементация новой функциональности, участие во встречах по обсуждению продукта для обеспечения соответствия требований бизнеса и улучшения пользовательского опыта.
- Ответственность за техническое обслуживание и поддержку приложений, включая исправление ошибок, внедрение улучшений и срочных патчей для повышения стабильности и производительности.
- Участие в оценке задач, планировании спринтов и командных мероприятиях для улучшения процессов разработки и командного взаимодействия.
Состав команды (8 человек):
PM, 2 Backend разработчика, 2 QA Engineer, 2 Frontend разработчика, Дизайнер
Достижения
- Внедрил систему фильтрации и поиска товаров с использованием React Query и Ant Design, что повысило удобство использования сайта и сократило время поиска нужных товаров пользователями на 40%.
- Оптимизировал структуру хранения состояния приложения, что привело к сокращению времени рендеринга сложных React-компонентов на 30% и улучшению общей производительности интерфейса.
- Реализовал систему клиентской валидации форм с использованием возможностей React и AntD, что уменьшило количество ошибок при вводе данных на 35% и повысило удовлетворённость пользователей.
- Выполнил рефакторинг существующего кода с внедрением стандартов качества с помощью ESLint и Prettier, что повысило читаемость кода на 25% и упростило поддержку проекта, сократив время на исправление багов на 20%.
Стек специалиста на проекте
HTML5, React Hook Form, React Query, lint, Redux, Joi, AntD, Frontend, CSS3, Styled Components, Prettier, Tailwind CSS, Redux-Saga, HTML, CSS, TypeScript, Vite, React, REST API, SCSS
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2019 - Март 2021
(2 года 3 месяца)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Дипломы и сертификаты
It Academy - Frontend Development: React 2015 г.
React + Redux - Профессиональная Разработка 2020 г.
Полный курс по современному TypeScript 2023 г.
Образование
Высшее
Учебное заведение
Белорусский государственный технический университет
Специальность
Инжернер-технолог
Завершение учебы
2012 г.