- Разработал визуальный редактор документов на чистом TypeScript без React: панели свойств для текста, фигур и таблиц, синхронизация инструментов с выделением на холсте
- Интегрировал движок редактора в веб-приложение: вставка готовых блоков, шрифты, превью, экспорт в PDF
- Запустил в продакшн генерацию документов нейросетью GigaChat: по описанию бизнеса и товара система собирает три варианта коммерческого предложения
- Ускорил открытие списков в 5 раз — подгрузка по 24 элемента вместо всего списка одним запросом
- Перевёл API-слой с axios на RTK Query — код работы с сервером сократился в 4 раза
- Реализовал систему тегов с drag-and-drop (@dnd-kit), каталог товаров, тарифы и админ-панель
Интерфейсы,
которые
выдерживают
production
Frontend-разработчик, 21 год. Три года опыта разработки веб-интерфейсов.
3 годав веб-разработке
React · TSосновной стек
Курганудалённо, готов к релокации

Участвую
в разработке
Продукты команды в production- Сделал с нуля раздел «Бизнес-функции» — от Zod-схем и JSON:API-адаптеров до страниц, форм и печати
- Собрал общий модуль действий над списками: контекстные меню, замена связей и исполнителей
- Собрал с нуля интерфейс файлового менеджера — вложенные папки, очередь загрузки, хранилище
- Написал плагин для markdown-редактора — вложение файлов прямо в текст инструкции
Pet-проекты
Fullstack, от идеи до деплояХакатон «Лица труда — 2025» · призовое место
Таск-трекер для командной работы
Регистрация и JWT-авторизация, защищённые маршруты, управление проектами и задачами, назначение участников и исполнителей, статусы и дедлайны.
КлиентReact · TypeScript · Redux Toolkit · RTK Query · React Router · SCSS Modules · FSD
СерверPHP · Laravel · PostgreSQL

Дипломная работа · защищена на отлично
Система тестирования и оценки компетенций сотрудников
Конструктор тестов и библиотека вопросов, разные типы заданий — одиночный и множественный выбор, сопоставление вариантов. Работа с компетенциями, назначение и прохождение тестов, просмотр результатов.
КлиентReact · TypeScript · Redux Toolkit · RTK Query · FSD · Docker
СерверGo · Gin · PostgreSQL
СтекСпециализируюсь
Специализируюсь
на фронтенде
Архитектуру приложений выстраиваю по Feature-Sliced Design. Производительность интерфейса — на первом месте.
Слежу за качеством кода и стараюсь держать интерфейс отзывчивым на любом устройстве. Постоянно изучаю новые подходы и инструменты, чтобы применять их в реальных задачах.
ОсновноеReact, Next.js, TypeScript, JavaScript, Redux Toolkit, RTK Query, Vite
СтилизацияSCSS, Styled Components
БэкендGo, Gin, PostgreSQL
ПроцессыGit, GitFlow, Docker, Agile, Scrum, Kanban, Figma
ЯзыкиРусский — родной, английский — читаю и понимаю
Где учился
Среднее профессиональноеКурганский технологический колледж им. героя Советского Союза Н.Я АнфиногеноваИнформационные системы и программирование. Преподавал в колледже: C#, WPF, MS SQL.
Высшее — в процессеМосковский технологический институтРазработка, сопровождение и обеспечение безопасности информационных систем. Заочная форма обучения.
Открыт
к предложениям
Полная занятость, удалённая работа. Готов к релокации.