РК
Ренат К.
Мужчина, 21 год
Россия, Москва, UTC+3
Ставка
2 363,63 Р/час
НДС не облагается
Специалист доступен с 31 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Главное о специалисте
Frontend Developer с 4 годами опыта в веб-разработке, с фокусом на создание
производительных и масштабируемых решений. Опыт работы как с frontend, так и с backend, что позволяет мне видеть проект в целом и обеспечивать взаимодействие.
▼ Стремлюсь создавать чистый и поддерживаемый код, следуя принципам DRY, KISS и SOLID.
▼ Постоянно совершенствую навыки, изучаю новые технологии и применяю в проектах.
▼ Уровень английского: C1 — могу работать с документацией и свободно общаться в технической среде.
Тех.стек:
- HTML, CSS, JavaScript, TypeScript, React, Next.js
- Material UI / Chakra UI, SCSS, Styled Components, Tailwind
- Webpack, Vite, Docker, Git, Jest, React Testing Library,
- REST API, Node.js, Express, PostgreSQL, Prisma, SQL
Проекты
(4 года 7 месяцев)
Mars
Роль
Frontend-разработчик
Обязанности
Комплексная система управления торговыми отношениями Mars (производитель шоколада и
жевательной резинки) – веб-приложение корпоративного уровня для автоматизации
финансовых расчетов торговых условий, кредитных рейтингов клиентов (CCR - Customer Credit
Rating) и системы бонусов по продуктовым сегментам "Шоколад" и "Жвачка". Приложение обрабатывает важные бизнес-процессы - планирование и факт-контроль KPI продаж, расчет торговых скидок и бонусов для дистрибьюторов, автоматическое выявление ошибок в торговых
данных, управление пресетами расчетных параметров с многоуровневой системой утверждений. Система интегрирована с корпоративной OKTA-аутентификацией и поддерживает сложную ролевую модель доступа (Finance, BPO, FFDH, FFDL, DDH, Analyst, Manager и др.).
▼ Внедрил шаблонную систему интерактивных таблиц для 100+ таблиц с единообразным поведением (сортировка, фильтрация, пагинация). 90 % кода переиспользуется — сокращение время разработки новых таблиц с 1–2 дней до 1–2 часов. Таблицы могут отображать и обрабатывать датасеты более 1 миллиона записей.
▼ Создал комплексную систему интерактивных ячеек с редактированием и контекстными действиями - пользователи могут редактировать планы, факты и комментарии прямо в таблице с мгновенной валидацией и подсветкой ошибок, выбирать статусы утверждения через выпадающие меню, удалять записи встроенными кнопками и вызывать контекстные меню для дополнительных операций.
▼ Разработал универсальную систему динамических фильтров и сортировки для 100+ таблиц:
Резюме обновлено 3 июля 2025 в 12:05
конструктор автоматически генерирует 8 типов инструментов (текстовый поиск, выбор из списка, диапазоны дат, числовые и процентные фильтры и др.). Интеллектуальный поиск среди миллионов записей выполняется за 2–3 секунды вместо 15–20 минут ручного просмотра, повысив эффективность аналитической работы в разы.
▼ Внедрил многофункциональную систему экспорта данных, позволяющую пользователям скачивать отфильтрованные и отсортированные отчеты.
▼ Разработал динамическую ролевую UI‑модель, автоматически скрывающую или отображающую функциональные блоки в зависимости от уровня доступа пользователя, что снизило риски несанкционированного взаимодействия. В зависимости от роли (3 раздела по
3-5 ролей в каждом) у пользователей был доступен разный функционал и отображались разные UI компоненты React.
▼ Разработал критическу важную систему настройки финансовых расчетов, с 5-уровневой системой валидации. Изменение в одной секции автоматически обновляет и фильтрует доступные опции в других, форма автоматически адаптируется под роли пользователей и отображает только возможные для этой роли опции выбора, снижая количество ошибок ввода
до 0%.
Стек специалиста на проекте
Docker, Jest, TypeScript, SCSS, Redux Toolkit, React testing library, Vite, React, Redux-Saga
Отрасль проекта
RnD
Период работы
Октябрь 2022 - Июль 2025
(2 года 10 месяцев)
FitStars
Роль
Fullstack-разработчик
Обязанности
FitStars — образовательная фитнес-платформа для онлайн-занятий спортом и ведения ЗОЖ.
▼ Разработал календарь для планирования тренировок с редактированием и удалением заметок. 37% опрошенных пользователей оценили функцию как полезную.
▼ Оптимизировал производительность приложения: уменьшил количество ненужных ререндерингов, внедрил разделение кода и lazy-loading, что ускорило загрузку страниц на 23%.
▼ Создал компонент карты для отображения и построения велосипедных маршрутов, с добавлением контрольных точек и автоматического расчета оптимальных маршрутов с учетом дистанции.
▼ Рефакторинг кода, который привел к снижению дублирования на 17% и улучшению читаемости, что упростило поддержку и развитие проекта.
▼ Создал интерактивные React-компоненты (таблицы, фильтры, формы) с акцентом на UX/UI.
▼ Проводил code review в команде, улучшив качество кода и соблюдение best practice.
▼ Реализовал полный набор unit-тестов с использованием Jest и React Testing Library.
Стек специалиста на проекте
Docker, JavaScript, Jest, Webpack, TypeScript, Next.js, Redux Toolkit, React testing library, React, components, styled
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Январь 2021 - Январь 2023
(2 года 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский технический университет связи и информатики
Специальность
Фундаментальная информатика и информационные технологии, Инженерия разработки программного обеспечения
Завершение учебы
2026 г.