SENIOR BACKEND DEVELOPER (РФ, удалённо)
Основной стек: PHP
Опыт коммерческой разработки: 20+ лет
Отрасли: e-commerce, travel tech, HR tech, loyalty, govtech, highload
Уровень английского: B1-Intermediate
Hard Skills
Языки и фреймворки:
Базы данных и хранилища:
Брокеры сообщений:
Архитектуры и подходы:
Инструменты и инфраструктура:
Облачные технологии:
Team Skills
Главное о специалисте:
Проекты и клиенты
01.2023 — н.в.
Создание новых, развитие и поддержка клиентских проектов в роли backend, fullstack и devops.
Проект: Система сбора данных API микро-компонентов
Стек: PHP 8, Symfony 7, PostgreSQL, RabbitMQ, Redis, Docker, GitLab CI/CD
Роль: Senior Backend-разработчик, devops
Проект: ГИС Ситуационный центр
Стек: PHP 8, Symfony 7, PostgreSQL, Redis, Docker, GitLab, Vue 3
Роль: Senior Fullstack-разработчик
Проект: HR tech-сервис
Стек: PHP 8, Symfony 7, PostgreSQL, Redis, RabbitMQ, Docker, GitLab
Роль: Senior Backend-разработчик
02.2022 — 12.2022
Boomerang.me
Проект: Конструктор программ лояльности для малого и среднего бизнеса
Стек: PHP 8, Symfony 5, API Platform 2.3, MySQL, Redis, Docker, GitLab
Роль: Senior Backend-разработчик
Команда: 7 человек
11.2016 — 12.2021
RunwaySale
Проект: Развитие складской системы, выросшей в CRM/ERP, и поддержка e-commerce платформы
Стек: PHP (Symfony 4/5, CodeIgniter), MySQL (RDS), Redis, Elasticsearch, Docker, AWS EC2, RDS, SQS, API Gateway, Lambda, S3, Python
Роль: Senior Developer / Lead Developer
Команда: 2–9 человек
05.2018 — 01.2019
SoftVoyager
Проект: Система сбора и аналитики цен сайтов-партнеров OpticsPlanet
Стек: PHP, Symfony, Docker, Elasticsearch, Git, Docker/Mesos/Marathon, Digital Ocean
Роль: Senior Backend-разработчик
Команда: 3 человека
08.2014 — 01.2016
Simplenight
Проект: Маркет-плейс и агрегатор предложений для путешественников
Стек: PHP, Laravel, MySQL, MongoDB, jQuery, Google Cloud, интеграции Stripe и Google Maps
Роль: Senior Backend-разработчик
Команда: 9 человек
12.2012 — 01.2014
Cuzie Inc
Проект: Платформа для поиска вакансий и сотрудников
Стек: PHP, Symfony 1.4, MySQL, JavaScript, jQuery, Git
Роль: Senior Fullstack
06.2012 — 01.2013
Белый Ветер ЦИФРОВОЙ
Проект: Интернет-магазин, новая версия и поддержка старой
Стек: PHP, Symfony, MongoDB, MySQL, JavaScript, Git
Роль: Веб-разработчик
Команда: 5 человек
05.2009 — 04.2012
Теамо.ру
Проект: Высоконагруженный сервис знакомств
Стек: PHP, MySQL, Symfony, RabbitMQ, Git, Linux
Роль: Веб-разработчик
Команда: 7 человек
О себе:
Backend и fullstack разработчик с 20+ летним опытом и практикой Team Lead. Специализируюсь на PHP и Symfony, проектировании высоконагруженных распределенных систем, построении REST API и микросервисов, интеграциях и облачной инфраструктуре AWS. Усиливаю продукт через надежность, производительность, автоматизацию CI/CD и контролируемую стоимость владения.
Основной стек: PHP
Опыт коммерческой разработки: 20+ лет
Отрасли: e-commerce, travel tech, HR tech, loyalty, govtech, highload
Уровень английского: B1-Intermediate
Hard Skills
Языки и фреймворки:
- PHP 5/7/8 — Symfony 1.4/4/5/7, API Platform, Laravel, CodeIgniter, PHPUnit, статические анализаторы,
- JS — jQuery, Vue 3, HTML5, CSS/SCSS, Bootstrap, Tailwind.
Базы данных и хранилища:
- MySQL, PostgreSQL, MongoDB, Elasticsearch, Redis.
Брокеры сообщений:
- RabbitMQ.
Архитектуры и подходы:
- ООП, SOLID, DDD, CQRS, гексогональная архитектура, микросервисы, высоконагруженные распределенные системы.
Инструменты и инфраструктура:
- Linux, Docker, Ansible, GitHub, Bitbucket, GitLab, CI/CD (GitLab, Bitbucket Pipelines).
Облачные технологии:
- AWS EC2, S3, SQS, SES, Aurora DB, Fargate, API Gateway, Lambda, Python (boto3) для оркестрации AWS, REST API (Flask) для работы с AWS Lambda.
Team Skills
- Code Review: контроль качества кода, рефакторинг легаси и развитие модульности.
- Документирование: фиксирую архитектурные решения, API-контракты, правила интеграций.
- Продуктовый подход: фокус на бизнес-показателях, надежности и стоимости владения.
- Управление задачами: оценка, декомпозиция, координация задач разработки и инфраструктуры.
- Лидерство: опыт Team Lead и Lead Developer, развитие практик CI/CD и devops в проектах.
Главное о специалисте:
- 20+ лет в backend и fullstack разработке на PHP, опыт Team Lead, разработка высоконагруженных распределенных систем.
- Построение и развитие REST API и микросервисов, включая интеграции со смежными подсистемами и корпоративными сервисами.
- Экспертиза Symfony и API Platform, миграции и модернизация легаси, внедрение статанализа и тестирования.
- Проектирование инфраструктуры, CI/CD и распределённых пайплайнов сбора данных, контейнеризация и деплой в облака.
- Опыт работы с большими объёмами данных и аналитикой, включая экспорт 50 млн позиций и построение дашбордов.
- Сильная экспертиза AWS и serverless, оркестрация облака через boto3, интеграции через API Gateway и Lambda.
Проекты и клиенты
01.2023 — н.в.
Создание новых, развитие и поддержка клиентских проектов в роли backend, fullstack и devops.
Проект: Система сбора данных API микро-компонентов
Стек: PHP 8, Symfony 7, PostgreSQL, RabbitMQ, Redis, Docker, GitLab CI/CD
Роль: Senior Backend-разработчик, devops
- Разработка REST API для доступа к базе компонентов
- Разработка клиентов к REST API сайтов поставщиков, обход блокировок
- Настройка инфраструктуры и CI/CD
- Настройка распределенного сбора данных
- Аналитические выборки из СУБД, дашборды и отчеты
- Конвертация и экспорт больших объёмов данных, включая 50 млн позиций из внешних источников
Проект: ГИС Ситуационный центр
Стек: PHP 8, Symfony 7, PostgreSQL, Redis, Docker, GitLab, Vue 3
Роль: Senior Fullstack-разработчик
- Интеграция с государственными информационными системами, включая ЕМИСС
- Разработка REST API бэкенда и SPA-фронтенда
- Расчёт статистических показателей, динамики и прогнозных значений по историческим данным
- Интеграция со смежными подсистемами через REST API-адаптеры
Проект: HR tech-сервис
Стек: PHP 8, Symfony 7, PostgreSQL, Redis, RabbitMQ, Docker, GitLab
Роль: Senior Backend-разработчик
- Разработка REST API микросервисов
- Интеграция с сервисами материнской компании rabota.ru, публикация и отчётность по вакансиям
- Интеграция с внешними системами коммуникаций, включая IMAP-клиенты и асинхронный сбор почты
- Публикация переписки с клиентами на портале, построение асинхронных процессов
02.2022 — 12.2022
Boomerang.me
Проект: Конструктор программ лояльности для малого и среднего бизнеса
Стек: PHP 8, Symfony 5, API Platform 2.3, MySQL, Redis, Docker, GitLab
Роль: Senior Backend-разработчик
Команда: 7 человек
- Разработка API сервиса лояльности
- Интеграция с платежными системами, внутренний биллинг
- Реализация white label модели
- Рефакторинг легаси и перенос движка на Symfony 5 с API Platform
- Интеграции Stripe, PayPal, Тинькофф, ЮKassa
11.2016 — 12.2021
RunwaySale
Проект: Развитие складской системы, выросшей в CRM/ERP, и поддержка e-commerce платформы
Стек: PHP (Symfony 4/5, CodeIgniter), MySQL (RDS), Redis, Elasticsearch, Docker, AWS EC2, RDS, SQS, API Gateway, Lambda, S3, Python
Роль: Senior Developer / Lead Developer
Команда: 2–9 человек
- Разработка и развитие CRM/ERP для ключевых бизнес-процессов компании
- Поддержка и оптимизация AWS-инфраструктуры, масштабирование под пиковые нагрузки и оптимизация затрат
- Разработка микросервисов для расчёта остатков и сроков доставки
- Разработка serverless-приложений для персонального подбора товаров
- Создание AWS-инфраструктуры внутреннего REST API управления пользователями
- Настройка CI/CD (Bitbucket Pipelines, GitLab)
05.2018 — 01.2019
SoftVoyager
Проект: Система сбора и аналитики цен сайтов-партнеров OpticsPlanet
Стек: PHP, Symfony, Docker, Elasticsearch, Git, Docker/Mesos/Marathon, Digital Ocean
Роль: Senior Backend-разработчик
Команда: 3 человека
- Разработка контейнеризированной системы сбора данных и интеграции с корпоративной ERP
- Параллельный сбор данных из ~200 источников
- Разработка около 200 парсеров под open-source и кастомные движки интернет-магазинов
08.2014 — 01.2016
Simplenight
Проект: Маркет-плейс и агрегатор предложений для путешественников
Стек: PHP, Laravel, MySQL, MongoDB, jQuery, Google Cloud, интеграции Stripe и Google Maps
Роль: Senior Backend-разработчик
Команда: 9 человек
- Проектирование и разработка движка платформы с возможностью подключения новых продающих сайтов
- Разработка REST API для партнеров, включая PHP-SDK
- Интеграции сторонних API, REST и XML RPC источников
- Доработка фреймворка под запуск в Google Cloud
- Подготовка продукта под высокие нагрузки
12.2012 — 01.2014
Cuzie Inc
Проект: Платформа для поиска вакансий и сотрудников
Стек: PHP, Symfony 1.4, MySQL, JavaScript, jQuery, Git
Роль: Senior Fullstack
- Реализация личных кабинетов компаний и управления вакансиями
- Поиск, фильтрация и сохранение списков соискателей
- Онлайн-опросы с автоматизированной оценкой ответов
- Онлайн-интервью и сопутствующие коммуникации
- Модуль создания резюме с рекомендациями по заполнению
- Email-маркетинг и уведомления
06.2012 — 01.2013
Белый Ветер ЦИФРОВОЙ
Проект: Интернет-магазин, новая версия и поддержка старой
Стек: PHP, Symfony, MongoDB, MySQL, JavaScript, Git
Роль: Веб-разработчик
Команда: 5 человек
- Интеграции с торговыми площадками и рекламными платформами
- Миграция с Symfony 1.4 на Symfony 2.0 с сохранением и расширением функционала
05.2009 — 04.2012
Теамо.ру
Проект: Высоконагруженный сервис знакомств
Стек: PHP, MySQL, Symfony, RabbitMQ, Git, Linux
Роль: Веб-разработчик
Команда: 7 человек
- Разработка компонентов высоконагруженного сайта
- Реализация системы тестирования пользователей и прогнозной аналитики
- Задачи по внутренней аналитике и email-маркетингу
О себе:
Backend и fullstack разработчик с 20+ летним опытом и практикой Team Lead. Специализируюсь на PHP и Symfony, проектировании высоконагруженных распределенных систем, построении REST API и микросервисов, интеграциях и облачной инфраструктуре AWS. Усиливаю продукт через надежность, производительность, автоматизацию CI/CD и контролируемую стоимость владения.