Вадим Нифонтов - React-разработчик
Навыки
- 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. Ценю продуктовый подход: думаю не только о фичах, но и о том, как они влияют на бизнес-результат.