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-разработки и демонстрируе...
Это резюме Frontend-разработчика со знанием Vue.js содержит много полезной информации о...
Резюме выглядит впечатляюще. Оно хорошо структурировано, содержит подробное описание оп...
Это резюме представляет вас как кандидата с опытом работы в области инженерии и проекти...
Привет, Алиса! Отличное резюме получилось, ты молодец))
Резюме Junior QA инженера содержит много информации, однако есть несколько аспектов, ко...
Это резюме содержит много повторяющегося текста и не содержит достаточно информации о в...
Резюме имеет некоторые сильные стороны, такие как: Хорошо структурированная информаци...