Максим Пешехонов

Senior Frontend-разработчик

Senior Frontend / Fullstack, специализация: сложные интерфейсы для B2B, e‑commerce, маркетплейсов,

real-time и Telegram Mini Apps. Проектирую и довожу до продакшена пользовательские сценарии с большим количеством состояний, role-based access, typed API contracts и интеграциями с REST / GraphQL / WebSocket.

Основной стек: Next.js, React, TypeScript, Vite, TanStack Query, Orval + OpenAPI, React Hook Form, Zod, Radix UI, Tailwind CSS, Sentry, Playwright. Для fullstack-задач работаю с Nest.js (REST, DTO, Socket.io gateways, TypeORM, class-validator) и интеграциями с REST.

Ключевой опыт: X5 Tech — модуль согласования закупок с ролевой моделью и сложными переходами

состояний; НЛМК — внутреннее приложение для производственных данных с таблицами и фильтрами; BI.ZONE — аналитический интерфейс с D3.js и GraphQL; Citilink — миграция e‑commerce‑разделов с Symfony на Next.js; коммерческие проекты — sendonate.com (Mini App + кабинет + real-time overlay) и zodiaclab.ru (Next.js + Nest.js + WebRTC).