Андрей Мелентьев

Ведущий PHP-разработчик · Laravel
12 лет 2 месяца коммерческой разработки · Удалённо · Челябинск
Скачать PDF
от 200 000 ₽
на руки · полная занятость
О себе

Backend-разработчик с 12+ годами коммерческого опыта.
Специализация — PHP / Laravel / RoadRunner, микросервисная архитектура, высоконагруженные системы.
Внедряю Laravel + RoadRunner на боевых проектах для простого деплоя и контроля ресурсов в Kubernetes.
Опыт TeamLead (до 10 чел.) и DevOps-практик. Автор open-source проекта Folk — PHP application server на Rust.
Активно применяю AI-инструменты для ускорения разработки и повышения качества кода.
Фокус — надёжные системы, которые растут вместе с продуктом.

Опыт работы — 12 лет 2 месяца
One2Work
1 год 8 мес.
Старший PHP-разработчик
дек. 2024 — н.в.
Команда 7 человек: 3 backend, 2 frontend, дизайнер, DevOps, PM
Проекты
  • One2Work — web и mobile платформа для поиска подработок: развитие функционала, рефакторинг и оптимизация legacy-модулей
  • ФНС — микросервис интеграции с Федеральной налоговой службой
  • МВД — микросервис проверки статуса мигрантов
  • Реестры — микросервис ведения и формирования реестров на оплату
  • Технологические карты — микросервис работы с тех. картами
  • Ментор — микросервис прохождения мини-курсов и стажировок
Задачи
  • Проектировал и разрабатывал микросервисы на Laravel v9–v12, RoadRunner и Protobuf/gRPC
  • Отвечал за релизный процесс: экспертиза Pull Request'ов, контроль стандартов кода и архитектурных принципов
  • Описывал proto-контракты и согласовывал их между командами
  • Декомпозировал и ставил задачи разработчикам, проводил регулярное код-ревью
  • Покрывал код модульными и интеграционными тестами (PHPUnit)
  • Поддерживал и рефакторил legacy-код, повышая читаемость и расширяемость
  • Оптимизировал взаимодействие микросервисов (gRPC, RoadRunner) и работу с PostgreSQL под пиковые нагрузки
Результаты
  • Оптимизировал тяжёлые SQL-запросы и legacy-код — время обработки сократилось на 20%
  • Внедрил RoadRunner: gRPC-серверы на PHP; скорость микросервисов выросла на 12–17% без найма разработчиков под новый язык
  • Настроил статический анализ PHPStan и кросс-ревью с LLM — багов, доходящих до QA, стало меньше на 30–40%
Stack PHP Laravel PostgreSQL Docker RoadRunner gRPC Redis NATS PHPUnit PHPStan CI/CD
Благотворительный фонд «Продолжение»
2 г. 4 мес.
PHP-разработчик / TeamLead
июл. 2022 — окт. 2024
Команда 9 человек: 4 backend, 3 frontend, QA, проджект-менеджер
Проекты
  • Продолжение — фандрайзинговая платформа фонда
  • Платёжный шлюз — сервис приёма и обработки пожертвований
  • Ядро — личный кабинет благотворительных организаций: редизайн интерфейса и рефакторинг серверной части
Задачи
  • Проектировал и разрабатывал сервисы на PHP и Laravel 8–10, развивал микросервисную архитектуру (RabbitMQ, Redis, REST API, WebSocket)
  • Управлял командой: декомпозировал и ставил задачи, контролировал исполнение, проводил дейли и код-ревью, занимался развитием команды
  • Отвечал за релизный процесс: экспертиза PR, контроль стандартов кода и архитектурных принципов
  • Спланировал и провёл миграцию БД платёжного шлюза на новый инстанс, реализовал сверку транзакций с платёжным оператором
  • Покрывал код тестами (PHPUnit), поддерживал статический анализ (PHPStan) в CI
  • Рефакторил и вычищал legacy-функциональность, повышая читаемость и расширяемость
DevOps · выделенного инженера не было
  • С нуля развернул инфраструктуру фонда в Yandex.Cloud: серверы на Ubuntu, сеть, резервное копирование
  • Поднял self-hosted GitLab с Runner'ами, выстроил пайплайны сборки и деплоя (Remote Docker Deploy)
  • Перенёс все приложения на Docker и Docker Compose, унифицировав окружения dev/prod
  • Описал конфигурацию серверов в Ansible и Terraform — воспроизводимое развёртывание
  • Развернул мониторинг и алертинг (Prometheus + Grafana), настроил автомасштабирование шлюза
Результаты
  • Стабилизировал унаследованный платёжный шлюз: переработал воркеры и внедрил автомасштабирование — доля неуспешных и «зависших» платежей снизилась на 18–25%, падения сервиса — с 2–3 раз в неделю до 1 раза в 2 месяца
  • Перенёс БД шлюза на новый инстанс без простоя и сверил исторические транзакции с оператором, устранив накопленные расхождения
  • Реализовал постоянную реконсиляцию платежей — расхождения выявляются автоматически, а не по обращениям пользователей
  • Рефакторинг фандрайзинговой платформы и удаление неиспользуемого кода — скорость выросла на 10%
  • Редизайн и рефакторинг «Ядра» — время тяжёлых запросов сократилось на 15–20%
Stack PHP Laravel MySQL RabbitMQ Redis WebSocket Docker GitLab CI/CD Ansible Terraform Prometheus Grafana Yandex.Cloud PHPUnit PHPStan
Благотворительный фонд «Нужна помощь»
3 г. 2 мес.
PHP-разработчик
июн. 2019 — июл. 2022
Команда 17 человек: 8 backend, 5 frontend, 2 QA, 2 проджект-менеджера
Проекты
  • Точность — аналитическая платформа со статистикой социальных проблем по регионам России
  • Пользуясь случаем — платформа для сбора частных пожертвований в пользу благотворительных фондов
Задачи
  • Разрабатывал и сопровождал веб-приложения на PHP и Laravel 5–8
  • Участвовал в переходе от монолита к микросервисной архитектуре (RabbitMQ, Redis, REST API, WebSocket)
  • Внедрил модульное тестирование (PHPUnit) и статический анализ кода (PHPStan)
  • Поддерживал и рефакторил legacy-код, повышая читаемость и расширяемость
  • Проводил код-ревью и участвовал в обсуждении архитектурных решений
DevOps · выделенного инженера не было
  • Сопровождал облачную инфраструктуру в Yandex.Cloud: настраивал и обслуживал серверы на Ubuntu
  • Настроил CI/CD на self-hosted GitLab с Runner'ами, реализовал схему Remote Docker Deploy
  • Перевёл приложения на контейнеризированную платформу (Docker, Docker Compose)
  • Автоматизировал конфигурацию серверов через Ansible и Terraform
  • Построил мониторинг (Prometheus + Grafana) для метрик в реальном времени
Результаты
  • Перевёл приложения на Docker/Compose и настроил CI/CD — время выкатки релиза сократилось с 30 до 5 минут
  • Внедрил PHPUnit и PHPStan — ошибок в продакшене меньше на 40%
  • Автоматизировал развёртывание серверов через Ansible — подготовка нового сервера сократилась с 3 часов до 30 минут
Stack PHP Laravel MySQL RabbitMQ Redis WebSocket Docker GitLab CI/CD Ansible Terraform Prometheus Grafana Yandex.Cloud PHPUnit PHPStan
Фриланс
5 лет 2 мес.
PHP-разработчик
май 2014 — июн. 2019
  • Проектная разработка и сопровождение веб-приложений на PHP/Laravel
  • Юнит-тесты (PHPUnit) для клиентских проектов — выше надёжность, меньше инцидентов после деплоя
  • Настройка и развёртывание проектов на Linux-серверах, в том числе в Docker
Stack PHP Laravel MySQL RabbitMQ Redis Docker PHPUnit Linux Git