Дополнительные сведения:
Имею высшее инженерное образование. Прошел курс фронтенд разработчика, успешно изучив и попробовав различные вещи. Изучал vue/nuxt, react/next, svelte/sveltekit и angular. Выполнил не одну работу с использованием typescript, уверенно владею tailwindcss. Сверстал десяток проектов из Figma. Задачи на codewars уровня 5кю
Самостоятельно реализовал дипломный проект с нуля, разработал интерфейс для магазина одежды по макету из Figma с адаптацией под разные размеры экранов. Для реализации был выбран nextjs + typescript, shadcn, tailwindcss и strapi cms для создания необходимой структуры данных. Реализовал в проекте полноценный механизм фильтрации по различным характеристикам товара, добавление комментариев к каждому товару, корзину, регистрацию с ZOD валидацией. Использовал REST API для взаимодействия с серверной частью: отправлял формы, получал списки данных, обрабатывал ошибки. Использовал библиотеку qs для составления запросов. Применял разные подходы, такие как ssr, csr и isr. Сделал защиту отдельных маршрутов используя middleware.
В последствии frontend был задеплоен на vercel, backend на strapi cloud free. Однако, срок действия strapi cloud истек и работа хранится только в моём github репозитории.
Знаком с redux toolkit. Сделал todo приложение используя redux tooklit и ant design, на typescript. Что также есть в моем github.
Сделал погодное приложение с автоопределением местоположения на vue + pinia.
Коммуникабельный, весёлый, всегда открыт к обучению и рад узнавать для себя что-то новое.
JavaScript, HTML5, TypeScript, REST API, React, nextjs, CSS3, GitHub, Redux, VueJS, tailwindcss