Резюме специалистов Creative

Андрей Б.

MIDDLE FULLSTACK DEVELOPER

Основной стек: PHP Laravel, Vue.js
Коммерческая разработка: 5+ лет
Знание английского: B2 — Upper-Intermediate

Hard Skills

  • Языки и фреймворки: PHP, Laravel 6–8, JavaScript, TypeScript, Vue 2/3, Nuxt 2/3, Vuex, Vue Router
  • Frontend и верстка: HTML5, CSS3, SCSS, Sass, Pug, адаптивная верстка, Flex, Grid, БЭМ, Vuetify, Quasar, Tailwind, Storybook, Quill
  • JavaScript (ES6+, асинхронность, работа смодулями и браузерными API), TypeScript, понимание signal-based реактивности
  • Legacy/Vue: поддержка и развитие legacy-приложений на Vue 2, поэтапная миграция и обновление до Vue 3, интеграция новых пакетов и общих frontend-модулей, интеграция внешних frontend-пакетов в host-приложение, работа с legacy Vue 2/3, рефакторинг и поэтапное обновление клиентской архитектуры
  • Vue Router
  • Работа с API и интеграции: REST API, JSON API, GraphQL, WebSocket, Axios, Fetch
  • UI-библиотеки: Vuetify,Quasar, Tailwind, Bootstrap, Storybook
  • Web Components, Custom Elements, Shadow DOM
  • Custom Elements, жизненный цикл web-компонентов, подключение компонентов во frontend-приложения
  • Composed events, проброс событий через границы Web Components и Shadow DOM, изоляция стилей и DOM-структуры, управление взаимодействием host-приложения и web-компонента
  • FSD-like / domain-oriented структура frontend-проектов, разделение кода по фичам и доменам
  • Публикация npm-пакетов, semver, сборка библиотек в ES/UMD форматах
  • Современная frontend-сборка, Vite, Webpack, esbuild, настройка сборки приложений и библиотек
  • Базы данных и инфраструктура: PostgreSQL, Docker, Nginx, Git, GitHub, GitLab, GitLabCI/CD
  • Сборка икачество кода: Webpack, Gulp, ESLint, Prettier, unit тесты, Mocha, Jest, Vue Testing Library, ESLint, Prettie
  • Кастомные npm-пакеты, сборка frontend-библиотек, версионирование и подключение пакетов в проекты
  • Frontend-архитектура, пакетный подход, декомпозиция клиентской части, переиспользуемые модули
  • Интеграция новых npm-пакетов и общих frontend-модулей в legacy host-приложения, поэтапное обновление и унификация клиентской архитектуры
  • Прочее: Blade

Team Skills

  • Командная работа: взаимодействие с frontend и backend разработчиками, участие в обсуждении решений
  • Code review: участие в ревью и улучшении качества кода
  • Управление задачами: оценка задач, участие в планировании, согласование приоритетов
  • Коммуникации: взаимодействие с дизайнерами по UX, уточнение и доработка ТЗ, поддержка проектов в продакшене

Опыт работы

06.2025 — по настоящее время

Проект: проект судоходной компании - внутренняя система с бизнес процессами и печатными формами, промышленность
Роль на проекте: Fullstack Developer
Команда: 2 специалиста

Задачи:
— Разработка и поддержка функционала системы и серверной логики
— Разработка модуля актов неисправности, план графиков судна, планирования тренировок
— Реализация бизнес процессов внутри системы
— Генерация динамических Word и PDF файлов для печати актов
— Верстка писем

Достижения:
— Запустил печатные формы Word и PDF для актов и упростил процесс оформления документов
— Собрал бизнес процессы внутри системы под задачи заказчика
— Закрыл полный цикл задач на проекте как fullstack разработчик

Стек: Vue 2, Blade, Laravel, PostgreSQL, Nginx

04.2024 — 06.2025

Проект: портфель web и mobile проектов - поддержка и развитие клиентской части и общих пакетов, e-commerce
Роль на проекте: Frontend Fullstack Developer
Команда: 4 специалиста

Задачи:
— Разработка и поддержка frontend части проектов
— Участие в переходе нескольких проектов на общие пакеты
— Рефакторинг и унификация клиентской архитектуры
— Поэтапное обновление web и mobile проектов
— Работа с Vue 2/3 и Nuxt 2/3
— Настройка и поддержка CI/CD
— Интеграция framework-agnostic frontend-компонентов и внешних пакетов в Vue/legacy host-приложения
— Разделение бизнес-логики и UI-компонентов, вынос переиспользуемой логики в composables и модули
— Проектирование интерфейса взаимодействия между host-приложением и внешним frontend-пакетом
— Доработка существующей кодовой базы без необоснованного переписывания, точечный рефакторинг и поддержка стабильности проекта
— Выделение переиспользуемых компонентов и модулей без избыточного усложнения архитектуры

Достижения:
— Участвовал в унификации клиентской архитектуры и переиспользовании общих пакетов
— Снизил стоимость поддержки за счет рефакторинга и стандартизации подходов
— Поддерживал стабильную поставку через CI/CD в нескольких проектах
— Упростил развитие нескольких frontend-проектов за счет переиспользования общих пакетов и клиентских модулей
— Повысил поддерживаемость legacy Vue-приложений через аккуратный рефакторинг без масштабного переписывания кодовой базы
— Снизил дублирование в клиентской части за счет выделения переиспользуемых компонентов и общей логики

Стек: Vue 2/3, Nuxt 2/3, TypeScript, GitLab CI/CD

11.2019 — 04.2024

Проект: CRM для риелторской компании - развитие CRM и бизнес функционала, недвижимость
Роль на проекте: Fullstack Frontend Developer
Команда: 8 специалистов

Задачи:
— Проектирование и разработка функционала CRM
— Доработка backend логики
— Оценка задач и участие в code review

Достижения:
— Развивал функционал CRM и поддерживал серверную логику на Laravel
— Участвовал в оценке задач и улучшении качества кода через ревью
— Поддерживал продукт в продакшене и развивал его итеративно

Стек: Vue 2, TypeScript, Laravel 6, PostgreSQL, Docker

11.2019 — 04.2024

Проект: система медицинского документооборота - доработка редактора и обновление интерфейса, медицина
Роль на проекте: Fullstack Frontend Developer
Команда: 7 специалистов

Задачи:
— Доработка функционала текстового редактора
— Полная переработка пользовательского интерфейса
— Работа с real time взаимодействием через WebSocket

Достижения:
— Перепроектировал UI и обновил ключевые пользовательские сценарии
— Улучшил работу редактора документов в рамках продуктовых требований
— Поддерживал стабильность решения в контейнеризированной среде

Стек: Vue 2, TypeScript, Pug, Quill, WebSocket, Docker

11.2019 — 04.2024

Проект: интернет магазины - развитие витрины и доработки backend, e-commerce
Роль на проекте: Fullstack Frontend Developer
Команда: 1 специалист

Задачи:
— Редизайн страниц и улучшение UI
— Доработка frontend и backend функционала
— Работа с Laravel backend и поддержка интеграций

Достижения:
— Участвовал в редизайне и улучшал пользовательские сценарии магазина
— Дорабатывал backend и фронт под требования бизнеса
— Поддерживал стабильную работу проекта в продакшене

Стек: Vue 2, Nuxt 2, Laravel 8, jQuery, Docker

11.2019 — 04.2024

Проект: внутренние CRM системы - развитие функционала и поддержка, CRM
Роль на проекте: Frontend Developer
Команда: 25 специалистов

Задачи:
— Разработка нового функционала
— Исправление багов и рефакторинг
— Поддержка WebSocket взаимодействия

Достижения:
— Повышал поддерживаемость кодовой базы через рефакторинг
— Закрывал баги и развивал функционал без остановки продакшена
— Укреплял real time части через WebSocket сценарии

Стек: Vue 2, Storybook, WebSocket, Docker

11.2019 — 04.2024

Проект: производственные системы НПЗ - разработка UI компонентов и клиентской архитектуры, промышленность
Роль на проекте: Frontend Developer
Команда: 5 специалистов

Задачи:
— Разработка UI компонентов
— Участие в проектировании архитектуры интерфейсов
— Настройка взаимодействия компонентов

Достижения:
— Разрабатывал компоненты и поддерживал единый подход к интерфейсам
— Участвовал в проектировании архитектуры клиентской части
— Обеспечивал согласованность взаимодействия UI модулей

Стек: Vue 2, Vue 3 TypeScript, Vuetify, Ruby backend

09.2022 — 12.2023

Проект: levelp ru - обучение Vue.js, образование
Роль на проекте: Преподаватель Vue.js

Задачи:
— Разработка учебных материалов
— Проведение лекций и практических занятий
— Помощь студентам и разбор вопросов по Vue.js
— Проверка работ и обратная связь

Достижения:
— Подготовил учебные материалы и вел занятия по Vue.js
— Помогал студентам закрывать практику и разбираться в типовых ошибках
— Выстраивал понятную обратную связь по работам

Стек: Vue.js

Образование: Неоконченное высшее, Тюменский государственный университет Информационная безопасность

Главное о специалисте: я middle fullstack разработчик с 5+ годами опыта, основной фокус это Vue.js и PHP Laravel. Развиваю фронтенд архитектуру на Vue и Nuxt, пишу и поддерживаю серверную логику на Laravel с PostgreSQL, делаю интеграции через REST API, JSON API, GraphQL и WebSocket. Работал с CRM, e-commerce и внутренними системами, занимался рефакторингом и поддержкой легаси, участвовал в планировании и code review, настраивал CI/CD и поддерживал проекты в продакшене.
Fullstack