Специалисты

Описание

Навыки:
HTML5, PUG;
CSS, Stylus;
Bootstrap, UI-Kit;
JavaScript, ES6, ESLint, TypeScript;
Vue.js (версии 2 и 3), VUEX, NUXT, SSR, Express.js, Vuetify;
Webpack, TARS, GULP, npm, yarn;
GIT, GIT Flow, SFTP, SSH.
Gitlab, GitHub, Git

Дополнительные сведения:
Верстка - Предпочитаю flexbox верстку, используя шаблонизатор PUG и CSS-препроцессор Stylus, SASS. Архитектура в основном БЭМ, если не используются css-фреймворки.
Vue.js - Имею большой опыт работы с nuxt.js. Использую его из-за удобной архитектуры приложения.

Могу работать в качестве разработчика и тим лида.
Имею опыт в оптимизации SSR-приложений для нагрузочных тестов сервера и грамотного рендера для SEO
Есть опыт в написании прокси-запросов, используя express.js на стороне nuxt.js


Образование:
2018 г. - Высшее образование (бакалавриат)
Санкт-Петербургский политехнический университет Петра Великого
Кафедра: Институт компьютерных наук и технологий
Специальность: Информационная безопасность

Опыт
Проект

Интернет-магазин

Описание

Первый крупный проект с полным циклом разработки. Сайт состоял из клиентской части и админ-панели. Нативная верстка на vue.js всех 50+ экранов для сайта и дальнейшая интеграция с REST API. Для разработки админ-панели использовался vuetify. Админ-панель делилась на две большие части: настройка сайта и управление заказами. Отработал на проекте от самого старта до финального релиза, после чего, отдали проект на поддержку

Технологии

PUG, Stylus, Vuetify, nuxt.js, exress.js, Docker

Длительность

Март 2020 - Октябрь 2021 месяц

Проект

Сайт фитнес-клуба премиум-класса

Описание

vue.js-разработчик, team lead Еще один крупный проект с полным циклом разработки. Сайт состоял из клиентской части и b2b-порталом для администраторов и франчайзинга. Проект стартовал командой из 4-х человек, где я получил хороший опыт работы в роли тим лида. Разработка b2b-портала и клиентской части велась параллельно, из-за чего приходилось быть в курсе всех изменений по проекту, помимо собственных задач. За 4 месяца разработки MVP, проект успешно стартовал на релизе, но был заморожен клиентом

Технологии

Tailwind, nuxt.js, Docker

Длительность

Ноябрь 2021 - Март 2022 месяца

Проект

Разработка веб-версии для ресторана быстрого питания

Описание

Верстальщик, vue.js-разработчик Верстал проект в одиночку (более 30 экранов с адаптивом), затем помогал с интеграцией верстки, после чего приступил уже к самостоятельной разработке проекта. Был реализован сайт для онлайн-заказа в ресторане как на самовывоз, так и на доставку, с оплатой и с последующей динамикой прогресса заказа. Мною были реализованы механики оплаты (вебвью эквайринга), механика купонов, и затем два полных редизайна проекта уже в одиночку. Научился рефакторить легаси-код и анализировать загруженность компонентов.

Технологии

TARS, PUG, Stylus nuxt.js, exress.js, Docker.

Длительность

Октябрь 2018 - Март 2020 месяцев

Проект

Поддержка проекта по изучению английского языка

Описание

Редизайн работающего сайта и добавление нового функционала Мною был произведен редизайн всего сайта (10+ страниц), а также создание системы ЛК и ролей на портале

Технологии

HTML, CSS, WordPress, PHP

Длительность

Июнь 2018 - Октябрь 2018 месяцев