Коммерческие проекты
Контрактная разработка на аутсорсе с января 2023. E-Commerce, EdTech, Logistics, FinTech — преимущественно командная работа.
- E-Commerce
Интернет-магазин брендированной одежды + промо-лендинг
СолоРазработка интернет-магазина и промо-лендинга для бренда одежды. Mobile-first по макету заказчика.
Ключевые результаты
- Mobile-first вёрстка по макету заказчика, предложил и внедрил UX-улучшения.
- Сократил путь до покупки с 7 до 3 шагов: лендинг → карточка товара → оформление/оплата.
- Задокументировал исходники под ключ и передал проект заказчику.
- React
- Next.js
- TypeScript
- CSS Modules
- Zustand
- Zod
- React Hook Form
- TanStack Query
- shadcn/ui
- Tabler Icons
- EdTech
Платформа онлайн-обучения. Личный кабинет студента
КомандаРазработка личного кабинета студента для EdTech-платформы в составе команды.
Ключевые результаты
- Реализовал модули прогресса по курсам, расписания и системы уведомлений.
- Декомпозировал 23 компонента из легаси в дизайн-систему, сократил ~3000–4500 строк кода.
- Обеспечил поддержку A11y (доступность) для ключевых пользовательских сценариев.
- React
- Next.js
- TypeScript
- Tailwind CSS
- Redux
- Zod
- React Hook Form
- TanStack Query
- Recharts
- Logistics
Платформа управления грузоперевозками
КомандаРазработка интерфейса управления грузоперевозками: трекинг заказов, управление маршрутами.
Ключевые результаты
- Реализовал интерфейс трекинга заказов и управления маршрутами.
- Таблицы с виртуализацией для больших объёмов данных и их фильтрацией.
- Инициировал переход с кастомной логики таблиц на TanStack Table для масштабируемости.
- React
- Next.js
- TypeScript
- Tailwind CSS
- TanStack Query
- TanStack Table
- shadcn/ui
- FinTech / PFM
Платформа управления личными финансами (PFM)
КомандаРазработка дашборда для платформы управления личными финансами в составе команды.
Ключевые результаты
- Реализовал дашборд: графики расходов/доходов, категоризация трат, история транзакций.
- Оптимизировал ререндеры: useMemo, React.memo, debounce — снизил лишние вычисления.
- Lazy-загрузка Framer Motion через кастомную обёртку для снижения bundle size.
- React
- Next.js
- TypeScript
- Tailwind CSS
- Zustand
- TanStack Query
- Recharts
- Material UI
- i18n
- E-Commerce
Интернет-магазин для локального бизнеса
СолоРазработал интернет-магазин для локального бизнеса с нуля: полный цикл от поиска до подтверждения заказа.
Ключевые результаты
- Реализовал полный цикл покупки: поиск/фильтрация → каталог → корзина → оформление → подтверждение.
- Динамические данные через REST API. Mobile-first вёрстка.
- Интеграция с платёжной системой Robokassa, обработка callback'ов на PHP.
- HTML
- CSS
- JavaScript
- PHP
- Robokassa
Travel / Booking — NDA
В настоящее время поддерживаю проект под NDA. Детали не раскрываются по условиям соглашения.
- React
- Next.js
- TypeScript
- Tailwind CSS
- Zustand
- TanStack Query
- Zod
- React Hook Form
- next-intl




