💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!
Максим Селиванов (jesiiyuu), 27 лет, Россия, СаратовМаксим Селиванов (jesiiyuu), 27 лет, Россия, Саратов

Максим Селиванов

Фронтенд разработчикСтарший (Senior)
От 150 000 ₽Не ищу работу

Контакты

Войти
Возраст: 27 лет
Опыт работы: 4 года и 8 месяцев
Регистрация: 14.10.2024
Последний визит: 1 неделю назад
Гражданство: Россия
Местоположение: Россия, Саратов
Дополнительно: готов к удаленной работе
Знание языков: Английский В2

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
Nuxt.js
Vue.js
TypeScript
JavaScript
Node.js
Vite
Webpack
SCSS
Docker
Git

Опыт работы

  • YKSoft - команда единомышленников, объединенных целью создания и развития качественного программного обеспечения.
    СаратовОт 10 до 100 сотрудников
    Фронтенд разработчик (Старший)Старший frontend-разработчик
    Август 2021 — По настоящее время (3 года и 9 месяцев)

    Разрабатываю и поддерживаю текущие проекты компании на позиции старшего frontend-разработчика в командах из 4-8 человек.

    Стек

    — Nuxt 3, Nuxt 2, Vue 3, Vue 2, Composition API, SSR, SSG

    — JavaScript, TypeScript, HTML, Sass (SCSS), CSS

    — Pinia, Vuex

    — Vuetify, Tailwind CSS

    — Vite, Vue CLI, Rollup, webpack

    — vue-query

    Задачи

    Разработка и поддержка функционала:

    — Разработка и поддержка проекта с большой базой компонентов (>400) и библиотекой базовых компонентов (Nuxt 3, vue-query, Pinia, headlessui);

    — Разработка и поддержка библиотеки компонентов (Vue 2);

    — Разработка и поддержка проектов с UI-библиотеками (Vue 3 + Vuetify 3; Vue 2 + Vuetify 2 / Element);

    — Интеграция сторонних сервисов.

    Настройка окружения:

    — Выбор библиотек;

    — Организация структуры проекта;

    — Настройка линтинга и форматирования.

    Обновление и миграции зависимостей:

    — Обновление node, пакетов;

    — Миграции Vue, webpack на Vite и тд.

    Оптимизация:

    — Оптимизация бандлов, в том числе библиотек (перевод на ESM, tree shaking, миграция на Vite; оптимизация зависимостей);

    — Оптимизация нагруженных частей приложения, запросов, медиа и тд.

    SEO:

    — Улучшение показателей PageSpeed;

    — Генерация sitemap (Nuxt).

    Участие в процессах команды:

    — Планирование и декомпозиция задач;

    — Помощь младшим разработчикам.

    Nuxt.jsVue.jsJavaScriptTypeScriptNode.jsHTMLSassSCSSCSS
  • Разработка мобильных приложений и программных продуктов.
    СаратовОт 10 до 100 сотрудников
    Веб-разработчик (Младший)Младший web-разработчик
    Сентябрь 2020 — Июль 2021 (11 месяцев)

    Разрабатывал и поддерживал CMS сайты на позиции младшего web-разработчика в командах из 2-4 человек.

    Стек

    — JavaScript, jQuery, HTML, Sass (SCSS), CSS

    — Gulp

    — PHP

    — WordPress

    — MODX

    JavaScriptJQueryHTMLSassSCSSGulpPHPWordPressMODX CMS

Высшее образование

  • СГУ им. Н.Г. Чернышевского

    Саратовский национальный исследовательский государственный университет имени Н. Г. Чернышевского
    Саратов1763 выпускника
    Механико-математический
    Сентябрь 2016 — Июль 2020 (3 года и 10 месяцев)