Вадим Нифонтов - React-разработчик

  • Middle
  • Россия
  • 200 000 ₽ (руб/мес)
  • Полная занятость
  • Готов(а) к удаленной работе
  • Обновлено 3 дня назад
Photo

Навыки

  • CSS3
  • Docker
  • DOMObject
  • Figma
  • Git
  • HTML
  • JavaScript
  • Linux
  • React
  • REST
  • SaaS
  • TypeScript
  • кроссбраузерность

Опыт работы

V.A. Group

Frontend-разработчик - Апрель 2024 - по настоящее время

(CRM-системы)

— Реализовал страницу колл-центра в CRM с подключением WebSocket для отображения событий в реальном времени и интеграцией плагина, разработанного старшим бэкенд-разработчиком.
— Разработал дашборды аналитики с графиками для визуализации ключевых метрик.
— Спроектировал и реализовал календарь задач и встреч (react-big-calendar) с интеграцией в Google Calendar API.
— В сжатые сроки, предоставил заказчику решение по доработке модуля поиска по клиентской базе: добавил фильтры и внедрил виртуализацию (React Window) для > 10 000 записей.
— Настроил JWT-аутентификацию в паре с backend-разработчиком. Добавили ролевой доступ (админ, ментор, тим_лидер) и refresh-токены.

АртФактор, студия веб-дизайна

Frontend-разработчик - Ноябрь 2022 - Апрель 2024

(Маркетплейс)

— Выявил потребность в интеграции форм с валидацией (Yup, Formik) для лендингов, включая динамические поля и многошаговые воронки, после согласования – реализовал данный подход (смежный проект).
— Реализовал модуль «Личный кабинет пользователя» с возможностью просмотра и редактирования профиля, истории заказов и статуса текущих заявок.
— Внедрил кэширование данных через React Query для снижения нагрузки на API.
— Проводил кросс-ревью со смежной командой, давал рекомендации в помощи решении сложных задач.
— Расписал техническую документацию для клиентов (инструкции по работе с админ-панелями) вместе с аналитиками.
— Участвовал в оценке сроков реализации дизайн-макетов с заказчиком (включая анализ анимаций и адаптивов).

Московский государственный технологический университет "Станкин"

Frontend-разработчик - Сентябрь 2022 — Август 2023

(Сайт общежития)
— Реализовал страницы просмотра «Проживание студентов в комнатах» фильтрами и поиском, разграничение доступа по ролям (студент/админ).
— Сделал интерфейс проведения/переноса заселений (форма-мастер на Formik + Yup), оптимистичные обновления и инвалидация кэша, drag-and-drop сценарии.
— Страница привязки и просмотра закреплённого инвентаря за жильцами, синхронизация с бекенд-API.
— Генерация QR для оплаты на клиенте, интеграция с платёжным API (получение ссылки/реквизитов), отображение статуса платежа в реальном времени через WebSocket/SSE.

стартап

Frontend-разработчик - Октябрь 2021 — Сентябрь 2022

(Под NDA — Платформа для онлайн-курсов)
— Разработал системы прогресса пользователя (ProgressBar, динамические маршруты).
— Отрефакторил legacy-код модуля контактов: сократил ререндеры на 60% с помощью мемоизации (useMemo, React.memo).
— Адаптировал Material-UI под корпоративный стиль (переопределил темы, кастомизировал компоненты).
— Писал unit-тесты (Jest).
— Взаимодействовал с API бэкенда (Axios), кешировал запросы (React Query).
— Верстал адаптивные страницы курсов, календарь событий (react-big-calendar).

Образование

Информационные системы и технологии

МГТУ "Станкин"
2020-2024

Информатика и вычислительная техника

Обо мне

Я фронтенд-разработчик с 4 годами опыта и глубоким погружением в современные технологии: React, Next.js, TypeScript. Умею не только писать чистый и поддерживаемый код, но и строить архитектуру, оптимизировать интерфейсы и превращать сложные бизнес-процессы в удобные и понятные решения. За время работы запускал CRM-модули, маркетплейсы и образовательные платформы, внедрял real-time взаимодействие и масштабируемые UI. Ценю продуктовый подход: думаю не только о фичах, но и о том, как они влияют на бизнес-результат.

Приложение GeekLink

Установить
×
31 / 0,414 / 46.18mb