Я frontend-разработчик со знанием Vue, Nuxt, React, Next.js, Vuex, Express.js. Владею инструментами для создания высокопроизводительных веб-приложений.
Мой опыт включает в себя разработку SPA с использованием компонентного подхода, реактивного программирования и оптимизации производительности.
Изначально я работал над музыкальным проектом, где занимался переводом legacy jQuery кода на современный ванильный JavaScript. Работа велась в команде из 2 человек.
Далее я перешел на проект торрент трекера, где использовались технологии Nuxt, Vuex, REST API. Моя роль заключалась в разработке фронтенд части от верстки до реализации логики и API запросов.
После я приступил к работе над проектом музыкальных сайтов на NextJS с применением Apollo, GraphQL, Tailwind, NX. Занимался созданием UI компонентов, написанием библиотеки для быстрой сборки новых сайтов, интеграцией с бэкендом.
Параллельно участвовал в разработке проекта task менеджера на React и REST API. Моя роль включала оптимизацию фронтенда, перевод стилей с ChakraUI на Tailwind и создание компонентной библиотеки. Работа велась в команде из 5 человек.
Также разрабатывал проект сайта видеосервиса на React - сборка фронтенда и UI компоненты.
Поддерживал legacy проекты на jQuery и Phalcon, оптимизировал показатели производительности.
Я всегда стремлюсь к новым вызовам и возможностям для дальнейшего профессионального роста, применяя свои навыки и опыт для решения сложных задач и улучшения производительности систем.
В заключении хочу перечислить свои софт-скиллы, которые слышал от своих коллег:
- Коммуникабельность
- Стрессоустойчивость
- Ответственность
- Целеустремленность
- Не боюсь сложностей
- Осознанный подход к задачам
Ключевые навыки:
JavaScript, TypeScript, Vue, React, NextJS, Nuxt, GraphQL, REST, jQuery
Верстка, компоненты, библиотеки, оптимизация frontend
Командная работа, архитектура, интеграция с backend
- Разработка фронтенда музыкального сервиса - перевод legacy jQuery кода на vanilla JavaScript, работа в команде из 2 человек
- Создание фронтенда для торрент трекера с использованием Nuxt, Vuex, REST API - верстка, логика, API
- Разработка музыкальных сайтов на NextJS, Apollo, GraphQL, Tailwind - UI компоненты, библиотеки, интеграция backend
- Разработка фронтенда и UI библиотеки для сайта видеосервиса на React
- Поддержка legacy проектов на jQuery, Phalcon - оптимизация производительности
Оптимизация и создание компонентов для проекта task менеджера (React, REST API), работа в команде из 5 человек