Интерфейсы,
которые
выдерживают
production

Middle Frontend-разработчик, 21 год. Три года опыта разработки веб-интерфейсов.

3 годав веб-разработке
×3ускорение сборки после Vite
Егор Хо́хлов

Участвую
в разработке

Продукты команды в production

Wakadoo

Онлайн-конструктор коммерческих предложений.

01
Ленивая загрузка маршрутов и компонентовНачальный бандл меньше на 40%, первоначальная загрузка быстрее на 25%.
02
Интеграция с GigaChat через WebSocketПотоковая передача данных, управление жизненным циклом соединения и обработка ошибок.
ReactTypeScriptRedux ToolkitRTK QuerySCSSFSDGo · GinPostgreSQL
wakadoo.pro ↗

Простоделай

Платформа для моделирования и оптимизации бизнес-процессов.

01
Frontend-модуль файлового менеджераИерархическая навигация по папкам, поиск, загрузка нескольких файлов с индивидуальным прогрессом, множественное выделение и групповые операции, корзина и история действий, разграничение доступа, интеграция выбора файлов с текстовым редактором.
Vue 3TypeScriptPiniaSCSSViteGo · GinDocker
prostodelaj.ru ↗

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, code review
ЯзыкиРусский — родной, английский — читаю и понимаю
Образование

Где учился

Среднее профессиональноеКурганский технологический колледж им. героя Советского Союза Н.Я АнфиногеноваИнформационные системы и программирование. Преподавал в колледже: C#, WPF, MS SQL.
Высшее — в процессеМосковский технологический институтРазработка, сопровождение и обеспечение безопасности информационных систем. Заочная форма обучения.

Открыт
к предложениям

Полная занятость, удалённая работа. Готов к релокации.