Интерес к фронтенд-разработке появился ещё в школе: познакомился с HTML, CSS и JavaScript, создавал небольшие лендинги. Осознанно вернулся к разработке около года назад: изучал базовые инструменты фронтенд-разработчика, работал с React и TypeScript, реализовал несколько учебных и проектных SPA-приложений. Постоянно развиваю навыки: изучаю углублённый TypeScript (книга Дэна Вандеркама «Эффективный TypeScript»), решаю алгоритмические задачи на LeetCode, слежу за трендами в области AI. Мотивирует результат сложной, продуманной работы и постепенный рост инженерных навыков.
- Frontend-разработчик / Team Lead Проект: Skill Swap — веб-приложение для обмена навыками (командная разработка). В рамках проекта выполнены следующие задачи:
- Настроил комплексное окружение разработки и сборки проекта на Vite.
- Спроектировал архитектуру клиентской части веб-приложения.
- Координировал работу команды фронтенд-разработчиков.
- Проводил код-ревью и обеспечивал соблюдение единых стандартов разработки.
- Участвовал в принятии архитектурных и технических решений. Стек: React, TypeScript, Redux, React Router, Vite, React hook form GitHub: https://github.com/Gavrilov-A/SkillSwap_41_5/tree/develop
- Frontend-разработчик Проект: Stellar Burger — веб-приложение онлайн-бургерной. В рамках проекта выполнены следующие задачи:
- Разработал SPA с использованием React и TypeScript.
- Настроил клиентскую маршрутизацию с помощью React Router.
- Реализовал глобальное управление состоянием с использованием Redux и подключил его к страницам приложения.
- Внедрил механизм авторизации пользователей, оформление заказов и защиту личного кабинета.
- Покрыл приложение юнит- и интеграционными тестами. Стек: React, TypeScript, Redux ToolKit, React Router. GitHub: https://github.com/Gavrilov-A/stellar-burgers
3.Frontend-разработчик
Проект: Web-Larek — интернет-магазин товаров для веб-разработчиков.
В рамках проекта выполнены следующие задачи:
- Спроектировал и реализовал клиентскую часть веб-приложения с использованием собственной MVP-архитектуры.
- Разработал компоненты интерфейса и модели данных приложения.
- Обеспечил разделение бизнес-логики и представления.
- Задокументировал архитектуру проекта для упрощения поддержки и масштабирования. Стек: TypeScript. GitHub: https://github.com/Gavrilov-A/web-larek-frontend
- 🏢 Работу в качестве Junior/Middle Frontend-разработчика
- 🤝 Команду с наставничеством и возможностью роста
- 🚀 Реальные проекты для развития навыков
- 💡 Обмен опытом и постоянное обучение
- Углубить знания в оптимизации производительности
- Получить первый коммерческий опыт
⭐ Спасибо, что заглянули! Буду рад обсудить возможности сотрудничества.
