Резюме: Frontend-разработчик
Мои компетенции и опыт
О себе:
Middle Frontend-разработчик c 3-х летним опытом разработки приложений с использованием TypeScript, JavaScript, React, Next.js, Redux, Redux Toolkit, RTK Query.
Считаю обучение неотъемлемой частью своей работы.
Мне нравится работать в команде и решать нестандартные задачи, я адекватно отношусь к критике. Для меня действительно важно активно общаться со своей командой, принимая решения, которые позволяют создавать качественные, интуитивно понятные и доступные продукты.
В приоритете рассматриваю удалённую работу
Место работы
Lofty. Апрель 2024 — Апрель 2025
Frontend-разработчик
Последний из моих проектов в этой компании:
Игра на блокчейне TON, сочетающая элементы традиционных игр с криптовалютными вознаграждениями с использованием технологий Web3
Обязанности:
- Разрабатывал пользовательский интерфейс для игрового приложения с использованием React и TypeScript
- Участвовал в проектировании и разработке модульной архитектуры фронтенда
- Сотрудничал с дизайнерами и командой для обеспечения соответствия веб-интерфейса дизайн-макетам и общему визуальному стилю проекта
- Был ментором и проводил код-ревью младших разработчиков
Технологии используемые на проекте:
TypeScript, React, Zustand, SCSS, Flexbox, Grid, BEM, REST API, Axios, JSON, Vite, Figma, Git/GitLab
Достижения:
Участвовал в разработке и доведении проекта до стадии MVP
Также активно участвовал в разработке проектов охватывающих различные отрасли, включая проект для размещения баннерной рекламы на различных сайтах, а также кроссплатформенное приложение, с поддержкой публикации контента и взаимодействия пользователей
Обязанности:
- Разработал и оптимизировал проект для размещения баннерной рекламы на различных сайтах, обеспечив его адаптивность и кросс-браузерную совместимость
- Применил Material UI и Styled Components для стилизации интерфейса, обеспечив современный и удобный UI/UX
- Разрабатывал кроссплатформенное приложение, с поддержкой публикации фото и видео, лайков, комментариев и подписок
- Использовал Zustand и Redux Toolkit для управления состоянием, что упростило масштабирование и поддержку приложения
Дополнительные навыки:
- Применение и понимание принципов Feature-Sliced Design (FSD).
- Опыт работы с такими инструментами, как Swagger, Postman
- Работа с инструментами управления проектами, включая Jira и Slack
Место работы
Artezio, ООО. Март 2022 — Март 2024
Frontend-разработчик
Последний из моих проектов:
Корпоративная многопользовательская система для упрощения поддержания резюме сотрудников компании в актуальном состоянии, а также унификации их внешнего вида
Обязанности:
- Осуществлял полный цикл разработки веб-проекта, включая создание и поддержку вёрстки и стилизации
- Проводил интеграцию с бэкенд-сервером через RESTful API
- Тесно взаимодействовал с дизайнерами по внесению правок в макеты Figma
- Проводил рефакторинг существующих решений для улучшения структуры, читаемости и производительности кода
- Участвовал в процессе код-ревью, помогал команде улучшать качество кода
Технологии используемые на проекте:
React, JavaScript (ES6+), HTML, SCSS, Media queries, Flexbox, Grid, BEM, Rest API, JSON, Fetch API, Webpack, Docker, Figma, Git / Github.
Достижения:
- Завершил полный жизненный цикл веб-проекта, начиная с концепции и заканчивая поддержкой
- Выполнил рефакторинг кодовой базы, устранив ненужные дублирования, улучшив читаемость и оптимизировав производительность
- Оптимизировал рендеринг компонентов, с использованием мемоизации и ленивой загрузки
- Создал красивые и интуитивно понятные пользовательские интерфейсы с использованием библиотек компонентов
Также активно участвовал в разработке других веб-приложений и сайтов, таких как - спортивное приложение, корпоративная многопользовательская система для упрощения поддержания резюме сотрудников компании в актуальном состоянии