Блог Василия Мазепина

Пишу о том, что кажется интересным

12.03.2026

Резюме

Кратко обо мне

Senior Backend Developer (PHP/Symfony, Go) с коммерческим опытом с 2011 года. Разрабатывал и сопровождал веб‑сервисы и интеграционные решения в финтехе и e‑commerce, работал с высоконагруженными системами и внешними API (RetailCRM, InSales, МойСклад и др.).

Сильные стороны — проектирование и развитие backend‑архитектуры, интеграции, разбиение монолита на микросервисы, BFF‑сервисы, работа с очередями, улучшение процессов команды и менторство. Привык брать ответственность за результат, а не только за код.

Ключевые навыки

  • Языки: PHP 5.6–8.x, Golang
  • Фреймворки и библиотеки: Symfony 2–6, Twig, Doctrine ORM, PHPUnit, Behat
  • Интеграции и API: RetailCRM (API v3/v5), InSales API, МойСклад, разработка и поддержка REST API, BFF‑сервисы
  • Базы данных: PostgreSQL, MySQL, MongoDB
  • Инфраструктура и очереди: Docker (dev‑среда), RabbitMQ (включая retry‑политики), Redis, Beanstalk
  • Качество и архитектура: DTO, SOLID, стремление к TDD, покрытие тестами, code review, работа с legacy
  • Процессы: декомпозиция и оценка задач, участие в планировании, A/B‑тестирование, менторство стажёров

Опыт работы

Ноябрь 2025 — наст. время — ФИНФОРТ — Backend разработчик (PHP/Symfony)

  • Доработка и развитие существующего функционала на Symfony 4–6.
  • Проектирование и реализация фоновых задач и интеграций на RabbitMQ, настройка и использование retry‑политик.
  • Применение AI‑инструментов для ускорения рутины, предварительного code review и генерации тестов/документации.
  • Генерация и поддержка спецификаций OpenAPI.
  • Участие в оценке и планировании задач, исправление выявленных дефектов.

Август 2022 — Июль 2025 — Banki.ru — Backend разработчик (PHP + Golang)

  • Участвовал в разбиении монолита на набор микросервисов; проектировал и реализовывал отдельные сервисы, что упростило независимые релизы и сопровождение.
  • Обновлял технологический стек (Symfony, PHP), участвовал в миграциях и рефакторинге.
  • Разработал BFF‑сервис на Golang (кастомный вариант KrakenD) для объединения нескольких backend‑сервисов в единую точку входа для фронтенда.
  • Выполнял продуктовые задачи, в том числе с использованием A/B‑тестирования для проверки гипотез и улучшения продуктовых метрик.
  • Анализировал бизнес‑задачи, декомпозировал их на технические задачи для команды, участвовал в планировании спринтов и оценке.
  • Проектировал и согласовывал контракты между фронтендом и бэкендом при разработке BFF‑сервисов.
  • Проводил code review, работал с legacy‑кодом и участвовал в его поэтапном вычищении.
  • Был ментором во внутренней программе стажировки по направлению «PHP‑разработчик».
  • Принимал активное участие в выстраивании процессов разработки и работы команды (~10 человек).

Август 2020 — Август 2022 — Лаборатория Инноваций — Backend разработчик (PHP/Symfony)

  • Разработка и поддержка внутренних проектов компании на стеке Symfony 5, PostgreSQL, Vue.js, Redis, RabbitMQ, Docker.
  • Настройка dev‑среды в Docker, улучшение удобства локальной разработки.
  • Реализация интеграций с внешними системами, в том числе на базе очередей (RabbitMQ).

Март 2015 — Август 2020 — Me‑Interactive — PHP‑разработчик (проектная разработка)

  • Разработка заказных веб‑проектов на Symfony 3/4, Doctrine ORM, MySQL, MongoDB.
  • Натяжка готовой верстки на Twig, backend‑часть на PHP 7.2.
  • Разработка API для фронтенда, документирование через NelmioApiDocBundle/Swagger.
  • Участие в интеграционных задачах и поддержке существующих решений.

Декабрь 2014 — Февраль 2016 — Intaro (RetailCRM) — PHP‑разработчик

  • Разработка интеграционных решений для проекта RetailCRM.
  • Работал с Symfony 2.8, PHP 5.6, MySQL, диспетчером очередей Beanstalk.
  • Реализовал множество интеграций с RetailCRM (API v3), а также парсеры XML, XLS, CSV.
  • Реализовывал интеграции с почтовым сервером для формирования лидов из писем.

Июль 2011 — Июль 2013 — ИА «Будет» — Junior PHP‑программист

  • Работа с PHP‑фреймворком Symfony 2.0 beta в рамках стартап‑проекта.
  • Освоил стек: Symfony, Doctrine, RequireJS, PHPUnit, Behat, Gherkin, Jenkins, Git, MySQL.
  • Уволился в связи с призывом в ВС РФ.

Июль 2025 — Ноябрь 2025 — Перерыв (отпуск)

  • Плановый перерыв между местами работы.

Дополнительные проекты

Образование

  • Высшее образование, специальность «Информатик‑экономист».
    РГСУ, г. Ростов‑на‑Дону, 2008–2013, квалификация — специалист.

Предпочтения по стеку и рабочей среде

  • ОС: Ubuntu, macOS
  • IDE: преимущественно PhpStorm
  • VCS: Git
  • Фреймворк PHP: Symfony — основной фреймворк для коммерческих проектов
  • Языки: PHP как основной язык, развиваю экспертизу в Golang
  • Формат работы: удалённый, часовой пояс — Мск

Что для меня важно в работе

  • Возможность профессионального роста и развития компетенций.
  • Сильная команда разработчиков и внятные процессы.
  • Адекватное управление продуктом и уважительное отношение к команде.
  • Прозрачная политика по компенсации и её росту.
  • Интересные технические задачи, где есть пространство для применения лучших практик и улучшения архитектуры.