Frontend-разработчик (Vue.js, Middle)

Контакты


Контакты доступны после входа на сайт

Описание

Ищу постоянную/проектную работу (удаленный формат) на позицию фронтенд-разработчика (Vue.js).

Сейчас пишу fullstack-приложения на Bun/Express/MySQL+Knex (бэкенд) и Vue 3/Nuxt 3/Quasar Framework (фронтенд). Свободно читаю документации на английском. Иногда участвую в opensource-проектах (как пример, недавно стал контрибьютером в "Quasar module" для Nuxt 3: https://github.com/Maiquu/nuxt-quasar).

  • В 2022-2023 гг. разрабатывал ПО государственного назначения в ООО "СТЦ" (Санкт-Петербург) на Vue 2/Vue 3, Quasar Framework.

  • В 2021-2022 гг. обучался на стеке React, Redux в Hexlet.

  • В 2020-2022 гг. работал разработчиком приложений для мониторинга оборудования гражданских судов (Backbone, Vue 2/3).

  • Ранее работал веб-разработчиком и веб-дизайнером сайтов и интернет-магазинов (самописные, Joomla, Bitrix).

Навыки

Языки/технологии: HTML, Pug, CSS, Sass/Scss, JavaScript (ES6+), TypeScript;
Фреймворки: Vue 2 + vue-property-decorator, Vue 3 (Composition API), Nuxt 3, Quasar Framework;
Экосистема Vue: Vuex/Pinia, Vue Router, Vue i18n;
UI Kits: Bootstrap, Element UI, Element Plus;
Unit-тестирование: Jest, Vitest, Superjest (Express), Vue test utils;
Методологии: REST API, Feature Sliced, БЭМ;
Библиотеки: Apache ECharts, Axios, Lodash, Anime.js, Knex;
Сборщики: Vite, Webpack (базовый уровень).

Описание проектов
  • http://188.225.84.218:82 (Дашборд с динамикой цен компьютерных игр (данные реальные, собираются отдельным краулером);
  • http://188.225.84.218:81 (Сетевой классический пинг-понг реализованный на веб-сокетах);
  • http://blacklist-rk.ru (Поиск недобросовестных владельцев домашних животных).

Исходный код моих проектов: здесь

Опыт


Фронтенд-разработчик, Специальный технологический центр (ООО "СТЦ")
Август 2022 - Август 2023

Обязанности:
Разработка и поддержка UIKit'а (Quasar extension) для всех новых проектов
Рефакторинг legacy-проектов на стеке Vue 2 (Vue property decorator) / Element UI
Разработка и поддержка современных проектов на стеке Vue 3, Pinia, Quasar / Element Plus
Ревью чужого кода
Разработка сложных элементов интерфейса с применением библиотек: ECharts, Anime.js и т.д.

Достижения:
Разработал с нуля Quasar UIKit, упрощающий и ускоряющий разработку новых проектов компании. Полностью переписал несколько legacy-проектов на современном Vue 3.

Frontend-разработчик, Технодар
Март 2021 - Апрель 2022

Обязанности:
Поддержка legacy-приложения (Backbone/Vue 2);
Отрисовка дизайна и прототипирование интерфейсов новых продуктов компании (Figma);
Разработка новых продуктов компании (Vue 3, Vuex, Vue Router, SCSS).

Достижения:
За 6 месяцев отрисовал и разработал с нуля систему для мониторинга состояния оборудования на корабле, которую компания смогла представить на выставке "Нева 2021" в Санкт-Петербурге.

Веб-разработчик, 1С - Неосистемы
Апрель 2017 - Июль 2017

Обязанности:
Разработка и поддержка сайтов на CMS Bitrix.

Достижения:
Получил сертификат "Bitrix-разработчик".

Причина ухода с места работы: болезнь (операция) и крайне недобросовестное отношение работодателя к условиям больничного отпуска.

Веб-разработчик, Артмедиа
Август 2009 - Декабрь 2009

Обязанности:
Верстка готовых макетов сайтов;
Разработка и доработка функционала сайтов (JavaScript, jQuery, AJAX, сторонние API);

Причина ухода с места работы: нехватка времени на учебу (был студентом 1 курса).

Образование


Петрозаводский государственный университет, Институт математики и информационных технологий, Информатика
Сентябрь 2009 - Июнь 2014

О себе
Не готов релоцироваться
Читаю профессиональную литературу на английском языке
Проживаю в городе Санкт-Петербург

Уверенный пользователь Linux (Debian); Разработка и изучение новых технологий — моё главное хобби.

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Ожидает подтверждения
3

Привет, Артур!

Хорошее резюме, грамотно описан опыт работы. И отлично, что уже есть релевантный опыт, это большое преимущество.

Пару рекомендаций по улучшению резюме, в частности к разделу "Описание":

1) В резюме нет информации о желаемой позиции (кроме названия). Фултайм/партайм, офис/удаленка, готовность переехать, город проживания - это важные критерии отбора кандидатов. Можно добавить их в самое начало описания :)

2) Учебные проекты Хекслета можно тоже оформить в портфолио или описать в резюме.

Успехов!


Полина, большое спасибо за уделенное время. Рекомендации понял-принял.

Артур Буравлев03-02-2022 14:28:16

Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме представляет хорошую базу для Java Spring разработчика на уровне Junior/Trai...
Это резюме содержит много полезной информации о вашем опыте и навыках в программировани...
Это резюме Trainee / Junior frontend developer имеет некоторые положительные моменты, н...
Это резюме содержит много информации, которая не относится к позиции Junior Python-разр...
Артем, привет! Есть несколько дополнений к резюме: 1. Учебные проекты К описанию давай ...
Это резюме имеет некоторые положительные и отрицательные моменты: Положительные сторон...
Это резюме показывает, что кандидат имеет опыт работы в веб-студии по разработке сайтов...
Данное резюме содержит информацию о профессиональном опыте работы в сфере разработки пр...
Семен, привет! Есть несколько моментов к улучшению: В описание давай добавим ключевых...
Это резюме имеет некоторые сильные стороны, такие как опыт работы с Django, PostgreSQL,...