Константин Агапов — frontend-разработчик с опытом работы на React, TypeScript и Next.js. Он самостоятельно разрабатывает и поддерживает веб-платформы с реальными пользователями, отвечая за весь жизненный цикл: от архитектуры и проектирования до деплоя и сопровождения. Пишет код на строгом TypeScript, использует масштабируемые подходы к архитектуре, такие как Feature-Sliced и Vertical Slice, активно применяет тестирование, настраивает линтинг и pre-commit проверки. Обладает глубоким пониманием спортивных и фитнес-продуктов благодаря образованию — магистру по технологиям спортивной подготовки. Ищет удалённую работу или проектные задачи.
Навыки и технологии: веб-разработка, PWA, React, TypeScript, Next.js, Tailwind CSS, тестирование, миграция данных, SEO.
Проекты и достижения: Кандидат разработал два значительных веб-приложения. Первое — RPE Tracker, offline-first PWA для отслеживания тренировочной нагрузки, позволяющее тренерам собирать данные о нагрузке игроков в реальном времени. Приложение использует архитектуру Vertical Slice и обеспечивает полное локальное хранение данных. Второе — медиаплатформа «Я:Тренер», где кандидат самостоятельно перенёс сайт с Webflow на Next.js, сохранив SEO и контент, а также реализовал функционал для управления материалами и экспертами.
Достижения и признание: Кандидат успешно создал платформу с более чем 42 материалами и реальными пользователями, обеспечив удобный доступ к информации для футбольных тренеров.
* создается нейросетью на основе портфолио, информации указанной пользователем о себе и отзывам от других пользователей