React-разработчик с 9+ годами опыта. Оптимизирую, ускоряю

Яков Кондратьев yakovfront

Рейтинг: 163
не верифицирован
Всего отзывов: 0
  • Работ в портфолио: 4
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Образование: Среднее профессиональное
  • Стаж работы: 9 лет
  • Тип занятости: Подработка
  • Юридический статус:Самозанятый
Был на сайте:

Официальный сайт Российской кинологической федерации (РКФ) — React-разработка в команде

Используемые навыки:

Описание

Задача:
- Модернизация существующего сайта РКФ: улучшение производительности, добавление новых модулей и поддержка актуального дизайна.
- Работа в команде (5+ человек: фронтенд, бекенд, дизайнеры, менеджер).

Моя роль:
- Рефакторинг устаревших React-компонентов (оптимизация рендеринга, переход на функциональные компоненты).
- Разработка новых модулей: система сертификации питомников, календарь мероприятий.
- Интеграция с бекендом (REST API, WebSockets для уведомлений).

Решение

Работа с legacy-кодом:
- Переписал классовые компоненты на React Hooks + TypeScript.
- Внедрил lazy loading для тяжёлых модулей (галереи изображений).

Новые функции:
- Календарь мероприятий: Drag-and-drop интерфейс (использовал React DnD).
- Система сертификации: Динамические формы с валидацией (Formik + Yup).

Командная работа:
- Ежедневные стендапы (Jira, Slack).
- Code review через GitLab Merge Requests.

Стек:
- React, TypeScript, Redux Toolkit, Formik, WebSockets, REST API.

Результат

✅ Сайт стал работать на 30% быстрее (замеры через Lighthouse).
✅ Добавлено 5 новых модулей без потери производительности.
✅ Улучшена поддержка мобильных устройств (адаптивность 100% по Figma-макетам).

Ссылки на примеры реализации

 rkf.online

Презентация проекта

Новый проект(1).jpg
Новый проект(2).jpg
Новый проект(3).jpg
Новый проект(4).jpg
Новый проект(5).jpg

Оценили проект:

1