Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был более недели назад

Кандидат

Мужчина, 28 лет, родился 12 августа 1996

Не ищет работу

Санкт-Петербург, не готов к переезду, готов к редким командировкам

Frontend Developer

Специализации:
  • Программист, разработчик

Занятость: полная занятость

График работы: полный день, гибкий график, удаленная работа

Опыт работы 6 лет 6 месяцев

Август 2023по настоящее время
1 год 11 месяцев

Санкт-Петербург

Frontend-разработчик
Стек технологий: Vue.js, vuex, Pinia, vue-router, Typescript, Javascript, Webpack, Eslint, Prettier, dotenv, video.js, Swagger, REST API, WebSocket. Проекты: - хайлоад приложение для подбора и встраивания рекламы (Яндекс, Мейл и тд) на сайты пользователей. - внутренняя админка для сбора статистики, аналитики, настройки скриптов встраивания на Vue.js Какие задачи можно выделить: - Выступал в роли ведущего разработчика по приложению для подбора рекламы, драйвил проведение рефактора и использование современных подходов и технологий в разработке, планировал спринты, согласовывал сроки выполнения задач, формализовывал задачи, вычленял бизнес требования - Разработал новый инструмент встраивания рекламы в контентые видео. Данный инструмент стал самым дорогим инструментом размещения рекламы (х1.75 от пред. инструмента), что принесло компании существенное увеличение прибыли. - Реализовал ролевую модель в админке для различных пользователей (ограничение функционала в зависимости от роли). - Настроил проект(Webpack) для билда в различные версии приложения, для различных способов встраивания, тем самым значительно уменьшил размер итогового бандла, что положительно повлияло на нагрузку на сервера (25-60%). - Разработал механизм добавления и прослушивания событий (Event-emitter), что значительно улучшило читаемость и понимание жизненного цикла приложения, а также в последствии повлияло на скорость релиза новых фич. - Провел глубокий рефактор в ходе которого значительно улучшил архитектуру, избавился от лишних прослоек и кусков кода, "магических" чисел и переменных, улучшил типизацию. А также: - Работал над гибким управлением стилями - Внедрением инструментов форматирования кода (Eslint, Prettier ) - Выступал в роли ментора - Проводил код ревью
Июнь 2022Август 2023
1 год 3 месяца
Инлайн Про

Санкт-Петербург, mentol.pro/ru/

Информационные технологии, системная интеграция, интернет... Показать еще

Frontend-разработчик
Стек технологий: Vue 2/3 (composition API / options API), JS/TS, Vite, Vuex, Pinia, Eslint, vue-router, ag-grid, element-plus, i18n, WebSocket, REST api, Swagger. Проекты: - приложение для менеджмента работы сотрудников (WFM система) - приложение для управления и мониторинга систем автоматического информирования по средствам звонков, смс и тд. - приложение-интерфейс рабочего места оператора. Какие задачи можно выделить: - Являлся ведущим разработчиком на проекте "приложение-интерфейс рабочего места оператора", довел его от 0 до MVP. В ходе этого: работал над его архитектурой, настройкой окружения, согласовывал сроки задач, обсуждал с РМом детали реализации и тд - Разработал ui kit для проектов (различные компоненты, такие как - таблицы, формы, кнопки и тд). - Настроил окружения во всех приложениях, поэтапное внедрил линтер и типизацию. - Реализовал систему роутинга, перехода и заполнения форм по query параметрам, ограничению доступа - Участвовал в разработке архитектуры для WFM, работал над системой шаблонов. А также: - Разрабатывал отдельные страницы приложений - Работал над мультиязычностью в приложении - Настраивал окружение, линтинг, стайлинг - Поддержкой и рефактором легаси - Прорабатывал взаимодействие с бекендом - Проводил код ревью
Май 2020Май 2022
2 года 1 месяц

Санкт-Петербург, www.epam-group.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Software Engineer
Стек технологий: Vue 2 (options api), Scss, Vuetify, Vuelidate, Vuex, vue-router, Eslint, Prettier, i18n, Cypress, Jest, vue test utils, Docker. Проекты: - интернет магазин с системой гибкой сборки и стилизации под различных заказчиков Какие задачи можно выделить: - Проводил презентации фич заказчику полностью на английском языке - Участвовал в планировании спринтов, проводил ретро - Драйвил введение в проект typescript'a - Создал компонент загрузки фотографий для карточки продукта с возможностью drag and drop'a - Разработал страницу пользователя - Разработал карточку обьявления и страницу обьявления, с динамической подгрузкой данных А также: - Разрабатывал компоненты приложений ( формы, кнопки, инпуты и тд.) - Работал над мультиязычностью в приложении - Покрывал приложение тестами ( e2e, unit, интеграционные ) - Работал над валидацией проекта - Проводил код ревью - Pixel perfect, адаптивная и семантическая верстка
Январь 2019Май 2020
1 год 5 месяцев
Rage MP

rage.mp

Информационные технологии, системная интеграция, интернет... Показать еще

Frontend-разработчик
Стек технологий: Vue 2/3 (Options/Composition API), Nuxt, Pinia, i18n, Vuex, Scss, Webpack, ESLint, Prettier. Проекты: - разработка сайтов и игровых интерфейсов для серверов на платформе rage.mp (https://rage.mp) Какие задачи можно выделить: - Был ведущим разработчиком на одном из проектов, проводил код ревью, согласовывал задачи, принимал участие в геймдизайне, работал над архитектурой, проводил собеседования - Разрабатывал ui kit, в виду специфики платформы не использовались готовые библиотеки компонентов - Разработал интерфейс базы данных для различных внутриигровых фракций, позволяющий искать, фильтровать, группировать и сортировать данные - Разработал админ панель для администраторов серверов с обширным функционалом (поиск игроков, выдача наказаний, различный функционал для проведения внутриигровых мероприятий) - Работал над реализацией внтуриигрового интернета и браузера - Работал над системой слоев приложения для грамотного отображения интерфейсов А также: - Работал над мультиязычностью в приложении - Работал над роутингом - Работал над валидацией - Работал над типизацией приложений - Настройкой окружений и билдов проектов - Верстка в соответствии с макетом в Figma - Разработка и оптимизация приложений с учетом особенностей платформы - Обсуждал с командами детали реализации, планировал спринты, формулировал задачи и требования к ним - Работал над бекендом - Код ревью Также удалось поработать над бекендом - реализовал регистрацию и авторизацию на Node.js + Mongo + Docker.

Навыки

Уровни владения навыками
JavaScript
TypeScript
Git
HTML
HTML5
CSS
CSS3
Vue.js
Vue
Frontend
Webpack
REST API
JS
Docker
REST
Sass
SCSS
ООП
Java Script
Английский язык
VueJS
ES6
SPA
Адаптивная верстка
Vuex
Jest
Ajax
WebSockets
Vite
HTTP

Опыт вождения

Права категории B

Обо мне

Стек технологий с которыми работал: Языки: Javascript, Typescript Фреймворки: Vue 2/3 (options api, composition api), Svelte, Angular SSR: Nuxt, bff Верстка: Scss, Sass, стараюсь придерживаться методологии БЭМ Библиотеки компонентов: element-plus, ag-grid, Vuetify Стейт менеджеры: Vuex, Pinia Роутинг: vue-router, кастом роутинг на проекте Rage-mp Тестирование: Cypress, Jest, vue test utils Валидация: Vuelidate Линтеры: ESLint, Prettier Сборщики: vite, gulp, webpack Протоколы: Http, Https, WebSocket Локализация: i18n Инфраструктура: Docker Методологии по которым работал: Scrum, Agile. Телеграм: https://t.me/smndev

Неоконченное высшее образование

Знание языков

РусскийРодной


АнглийскийB2 — Средне-продвинутый


ФинскийA1 — Начальный


Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения