Опыт
Менеджмент и финансы
Разработка и поддержка внутренних и внешних веб-приложений компании: лендинги, корпоративные порталы, многоролевые системы и дашборды средней/высокой сложности
Основная работа: проектирование, разработка и выкатывание новых фич, поддержка существующих компонентов, участие в архитектурных решениях приложений, код-ревью и рефакторинг
Взаимодействие с командой фронтенда, backend разработчиками и дизайнером
Next.js стек: client/server components, app router, middleware, аутентификация (NextAuth), REST API
TopMarka1
Участие в разработке React-проекта в команде
Реализация компонентов и логики приложения, работа с глобальным состоянием и маршрутизацией, поддержка структуры проекта и взаимодействие с существующей кодовой базой
21 sport nn
Разработка web-приложения для небольшого розничного бизнеса
Проектирование и реализация frontend-части интернет магазина: каталог, карточки товаров, корзина, избранное, система скидок и промокодов, базовая логика лояльности, админ панель, интеграция юкассы
Самостоятельная работа над архитектурой frontend приложения: структура страниц, глобальное состояние, навигация и взаимодействие между разделами. Использование Redux для управления состоянием (фильтрация, сортировка, синхронизация с query-параметрами и тд)
Взаимодействие с backend: формирование требований к API и структуры данных
Фактически полная ответственность за проект
АО «ГНИВЦ»
Участие в официальной стажировке с отбором (технические интервью, тестовое задание, проектный этап)
Работа над реальным внутренним продуктом компании в команде: разработка отдельных фич и компонентов на React + TypeScript + MobX. Совместная декомпозиция задач, распределение ответственности внутри команды, работа по итерациям
Проектирование и обсуждение архитектурных решений совместно с командой и ментором. Регулярные code review, обратная связь по качеству кода и принятым решениям
Фокус на frontend-разработке
Фриланс
Разработка и поддержка разнообразных веб-проектов: лендинги, многостраничники, корпоративные сайты и интернет магазины
Выполнение верстки по макетам, создание динамических интерфейсов на JavaScript, редизайн и оптимизация сайтов. Большая часть проектов реализована на конструкторах и CMS, несколько — на Next.js
СГУ им. П. Сорокина
Участие в разработке внутренних web-проектов университета в рамках учебной практики и дипломной работы
Работа над студенческим порталом: реализация отдельных модулей и интерфейсных компонентов (расписания, таблицы, базовые UI-элементы), взаимодействие с серверной логикой на PHP и базой данных MySQL
Индивидуальная разработка web-приложения в рамках дипломной работы: проектирование и реализация frontend/backend частей, работа с базовой бизнес-логикой и данными