Я фронтенд-разработчик с опытом работы более 3-х лет. Мне нравится воплощать задуманные идеи и видеть результат своей работы.
Основной стек:
— Nuxt, Vue, Composition API
— TypeScript, SCSS
— Webpack
Навыки:
— JavaScript ES6+ / TypeScript
— Nuxt, Vue 2|3 / Composition API / Vuex / Vue Router / Pinia
— React
— NodeJS, Express, Mongoose, MongoDB
— Bootstrap (4 / Vue) / TailwindCSS
— Eslint / Prettier / Stylelint
— Webpack / Vite
— HTML5 / CSS3
— Postman / Insomnia
— DRY / KISS / YAGNI
— Git
— SCSS, CSS-Modules
— Figma
Развитие и интересы:
Нравится изучать новые и актуальные технологии, подходы в проектировании и создании веб-интерфейсов, так же начал активно изучать Backend на NodeJS и сопутствующие технологии для более глубокого понимания взаимодействия серверной и клиентской части приложений. Хочется работать и развиваться в компаниях, которые могут дать возможности развития как специалиста.
- Поддержка множества проектов и разработка новых
- Создание структуры и логики проектов
- Взаимодействие с Backend по REST API/ WebSocket
- Вёрстка по макету (без использования UI-библиотек)
- Работа по SCRUM
Состою в Startup команде, которая занимается созданием и поддержкой собственных сервисов и приложений с активным внедрением AI возможностей.
Учавствовал в разработке и занимался поддержкой таких проектов как:
Generated photos - генерация людей и поиск симиляров
Ouch! - Иллюстрации для интерфейсов
Moose - Бесплатные стоковые фотографии
Upscaler - Enhance image resolution with AI
Face swapper - замена лиц с помощью AIT
Threedio - 3D-модели для моушн-дизайна
В рамках данных проектов занимался: исправление багов, добавлением нового функционала, декомпозированием и оптимизацией кода, повышением производительности, обновление дизайнов по макетам и т.д.
Написал общий npm-пакет для всех AI проектов, позволяющий препроцессить изображения(изменение размера, сжатие, конвертирование и т.д.)
Занимался оптимизацией сайтов для поисковой выдачи (core web vitals)
- Разработка логики и функционала
- Участие в спринтах по разработке больших модулей
- Вёрстка по макету
- Поддержка актуальности кода
- Внедрение современных решений
- Ревью кода
В зоне моей ответственности находился весь Frontend и поддержка Backend части, написанной на NodeJS
Участвовал в разработке приложения https://app.passteam.io для автоматизации процессов по работе с клиентами (карты Apple Wallet и Google Pay или база клиентов из какой-либо CRM). Есть функционал по отправке пушей, веб-пушей, смс, email и WhatsApp рассылок, а так же возможность автоматизировать рассылки.
- Проектирование и разработка веб-интерфейсов
- Создание нового функционала/функциональных компонентов
- Исправление и решение багов/проблем приложения
- Обсуждение вопросов решения поставленных задач
- Контроль рабочего процесса
Выполняю задачи разной сложности, от исправления простых багов, до создания большого и полноценного функционала.
Учавствовал в разработке админки управления контентом мобильного приложения (Азбука вкуса)
Фундаментальная информатика и информационные технологии