Frontend-разработчик

Уровень зарплаты: от 70 000 руб.
Местоположение: Россия, Свердловская область (МСК +2ч)

Резюме: Frontend-разработчик

Изначально отучился в техникуме на горную специальность и поступил получать высшее образование. Во время обучения в институте решил попробовать что-то новое и так наткнулся на фронтенд. В итоге понравилось решать задачи, писать логику скриптов и верстать сайты. Но так как заканчивал уже 2 курс института, решил не переводиться в другой ВУЗ, а закончить этот, параллельно изучая программирование.

Реализовал несколько проектов, среди которых — «Канбан-доска» и «Что посмотреть». Первый написан на чистом JS, второй с использованием React + TS.

«Канбан-доска» — приложение, позволяющее добавлять карточки задач, перемещать их между колонками, в зависимости от их текущего статуса, и удалять выполненные задачи:
- сайт свёрстан по макету из Figma;
- в проекте используется библиотека Firebase для авторизация через GitHub и облачное хранилище данных;
- созданы переиспользуемые компоненты с использованием Custom Elements;
- реализована механика Drag'n'Drop;
- использованы ES-модули.
Репозиторий проекта: https://github.com/GoveRaven/kanban-board
Деплой проекта: https://goveraven.github.io/kanban-board/

«Что посмотреть» — онлайн кинотеатр с возможностью найти фильм по нужному жанру, оставить отзыв, поставить оценку, формирования списка избранных и удобного просмотра превью при наведении на карточку фильма. Приложение использует следующие фреймворки и библиотеки:
- Redux Toolkit: для удобного управления глобальным состоянием;
- Axios: для простого и гибкого общения по HTTP;
- React Toastify: для вывода понятных сообщений об ошибках пользователям;
- Jest и React Testing Library: для тестирования функциональности приложения и его UI компонентов.
Репозиторий проекта: https://github.com/GoveRaven/what-to-watch
Деплой проекта: https://what-to-watch-govers.netlify.app/

"SkillHub" — платформа онлайн-курсов (в разработке)
Приложение с возможностью просмотра каталога курсов, фильтрации по параметрам и просмотра статей. Данные загружаются с сервера и управляются через CMS:
- реализован каталог курсов с фильтрацией по уровню и категориям;
- настроены динамические страницы курсов;
- интегрирован backend на Strapi для управления контентом (курсы и статьи);
- реализовано получение и кеширование данных с помощью TanStack Query;
- настроено взаимодействие frontend (Next.js) с backend API;
Приложение использует следующие технологии и библиотеки:
- Next.js: для серверного рендеринга, маршрутизации и построения интерфейса;
- Strapi: как headless CMS для управления контентом;
- PostgreSQL: для хранения данных;
- TanStack Query: для получения и кеширования данных;
- Tailwind CSS: для стилизации интерфейса;
Репозиторий проекта: https://github.com/GoveRaven/SkillHub

Иногда решаю задачки на Codewars:
https://www.codewars.com/users/GoveRavenn/stats

Посмотрите похожие резюме

Frontend-разработчик (React, TypeScript)
Зарплата: 150 000 руб.
Frontend-разработчик
Зарплата: 140 000 руб.
Frontend Developer | Frontend-разработчик
Зарплата: 60 000 руб.
Frontend разработчик
Зарплата: 160 000 руб.