Frontend-developer | Vue | Nuxt | React | JS | TS | GIT
Контакты
Занимаюсь разработкой сайтов 3+ года. Мною были разработаны разного типа лендинги, многостраничные сайты и интернет-магазины разной коммерческой направленности. Также занимался разработкой сайтов под ключ (дизайн + посадка на Wordpress). В моей базе более 30 положительных отзывов от клиентов предпринимателей в малом и среднем бизнесе. На данный момент занимаюсь разработкой приложений на Vue.js
Рассматриваю вакансию на позицию фронтенд-разработчика в компанию, где смогу улучшать свои навыки и создавать масштабные и полезные сервисы в команде единомышленников
js, vue.js, nuxt.js, SSR, vuex, pinia, vuetify.js, vee-validate, PrimeVue, html, css, scss, webpack, vite, wordpress, jest, lodash, i18next, chart.js, yup, bootstrap, axios, REST API, ts, typescript, react, redux, react-bootstrap, socket.io, Formik,
Учебные проекты:
- Игры разума - github (js | eslint )
- Вычислитель отличий - github (js | eslint | commander | jest | )
- RSS-Агрегатор - github (html | bootstrap 5 | js | axios | Vercel)
- Slack-чат - github (React.js | Redux Toolkit | React-Bootstrap | Socket.IO | Formik | i18next | Yup)
Пет проект:
- Игра "handing man" - github (vue.js | typescript | eslint | prettier )
- Тудулист - github (vue.js | vue-router | vuex | sass | firebase | axios |bootstrap)
- Портфолио - github (nuxt.js | ssr | bootstrap | axios)
Тестовое задание:
- Лендинг для Яндекса - github (HTML | CSS | vite | swiper.js | animate.css)
- Баннер для Хекслета - github (html | scss | bootstrap 5 | webpack)
- Ту-ту фронтенд тест - github (Javascript)
- Островок фронтенд тест - github (Javascript)
Open Source:
Опыт
Обязанности:
- Разработка интерактивных, отзывчивых интерфейсов с использованием Vue.js и Nuxt.js для создания веб-приложений с серверным рендерингом (SSR) для улучшения производительности и SEO веб-приложений.
- Верстка сайтов по дизайн-макетам из Figma применяя Bootstrap 5 для создания адаптивных компонентов, совместимых с различными устройствами и браузерами.
- Создание кастомных компонентов на Vuetify и PrimeVue без дизайн-макетов, полагаясь на техническое задание и лучшие практики UX/UI дизайна.
- Управление состояние приложения при помощи Pinia и Vuex.
- Написание валидации форм Vee-Validate и Yup. Уменьшение количество ошибок ввода данных пользователями и улучшая общее удобство использования форм.
- Оптимизация маршрутизации страниц для обеспечения интуитивно понятной навигации и быстрого отображения контента при помощи Vue-router.
- Быстрое выявление и устранение ошибок в верстке и функциональности компонентов для обеспечения безупречного пользовательского опыта на разнообразных устройствах.
Достижения:
- Разработал и запустил с командой сайт https://evrotrans.net на Vue.js,что привело к увеличению скорости на слабых устройствах. LCP - 2.1с. FCP - 1.7. Поисковая оптимизация достигла 89 баллов в сервисе PageSpeed Insights.
- Разработал и запустил с командой сайт https://erp3.evrotrans.net/. Разработанный сайт на Nuxt.js 3 позволил на фронте удобно работать с REST API при помощи SSR.
- Применил Pinia и Vuex как эффективные решения для управления состоянием приложения, что сделало структуру данных более предсказуемой и легко управляемой.
- Успешно внедрил PrimeVue, Vuetify и Bootstrap для создания привлекательных и функциональных пользовательских интерфейсов, повышая общее восприятие качества продукта.
- Интегрировал ESLint и Prettier для автоматизации процесса форматирования кода и обеспечения соблюдения кодовых стандартов и лучших практик, что способствовало повышению качества кода и упрощению совместной работы в команде.
Обязанности:
- Разработка структуры сайта в Figma.
- Создание прототипа дизайна сайта в Figma.
- Создание дизайн-макета для пк, планшетов и мобильных устройств в Figma
- Верста дизайн-макета и посадка кода на Wordpress.
- Создание темы на php при помощи сервиса underscores. Написание скриптов на javascript. Работа с серверной частью Wordpress при помощи ajax, axios. Настройка сборщика webpack.
- SEO оптимизация с плагином Yoast SEO. Оптимизация производительности сайта PageSpeed. Использовал Webpack для сборки проектов.
- Установка и настройка плагинов Wordpress для работы сайта. Использовал AFC, Autoptimize, Cloudflare, Яндекс Метрика.
- Приобретение хостинга и домена. Перенос сайта на хостинг.
- Запись видеоинструкции по работе с сайтом
Достижения:
- Получил более 30 положительных отзывов от клиентов.
- Попал в топ исполнителей в сервисе Яндекс.Услуги по Ставрополю по тематике "разработка сайта".
- Разработал лендинг stvgaz.ru, который приносит ежедневно по 3-5 заявки в день без рекламного бюджета. Достичь данного результата получилось за счет семантически правильной html верстки для seo.
- Разработал сайт ooo-mag.ru. Сайт ежедневно посещали 300-400 человек. Импортировав каталог продукции компании добился того, что товары выводились на 1-2 месте в поиске Яндекса, за счет семантически правильной html верстки для seo. Клиент получал по 5-10 заявок в день с персональными данными клиентов для дальнейшей обработки.
- Изучил построение кастомных тем для Wordpress при помощи underscores. Научился основам верстки flex-box, css, scss. Изучил bootstrap 5. Научился писать валидную верстку. Сайты набирали в среднем 70-90 баллов в сервисе PageSpeed Insights.
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Ставрополь
О себе:
- Участник трех хакатонов "Цифровой прорыв" 2019, 2020. Дважды выступал в роли капитана команды. Занимался front-end частью проектов.
- Студент школы Хекслет по профессии "Фронтенд-Разработчик" с 07.2023
- Нравится изучать новые решения и инструменты для фронтенд-разработки. Без проблем готов погрузиться в новый инструмент для того, чтобы его попробовать в проекте, даже если решение не будет использовано на постоянной основе. Благодаря этому, у меня получилось вырасти из верстальщика во фронтенд разработчика.
- Для работы есть MacBook m1, что позволяет быстро выполнять поставленные задачи моих клиентов и моего работодателя. Готов работать удаленно или с выездом в офис со своим ноутбуком