Senior PHP-разработчик (Symfony) / Backend-разработчик

Ульяновск, Россия
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Backend • Fullstack • PHP • Symfony • MariaDB • MongoDB • MySQL • MSSQL • AWS • PostgreSQL • Redis
Удаленная работа
Опыт работы более 5 лет
О себе

На данный момент Senior PHP-разработчик (Symfony) / Backend-разработчик.

Мои компетенции и опыт

PHP-разработчик с опытом более 13 лет в продуктовой разработке SaaS и e-commerce. Проектирую и разрабатываю микросервисы на PHP 8 / Symfony 7 с обменом через Kafka и RabbitMQ, интеграции по REST и SOAP API (Magento / Adobe Commerce, Shopify, Salesforce, HubSpot), инфраструктуру на AWS. Внедрял LLM в продукт: AI-обогащение событий на AWS Bedrock, мультиагентный чат на Flowise. Руководил командой до 7 человек: code review, онбординг, планирование вместе с основателем. Стабилизирую и рефакторю легаси, оптимизирую SQL. Английский B2, работал напрямую с зарубежными клиентами.

Tech-N-Web, Powersync (США, нужен доступ к резюме ) — Senior PHP-разработчик, март 2015 — сентябрь 2026

  • Руководил командой до 7 человек, ставил задачи и вместе с основателем компании планировал работу.
  • Полный цикл разработки коммерческих модулей Magento и SaaS-микросервисов на Symfony 7: архитектура, разработка, тесты на PHPUnit, релизы (CI/CD на GitHub Actions), поддержка клиентов.
  • Рефакторинг легаси, разбор инцидентов, оптимизация медленных SQL-запросов и индексов MySQL.
  • Code review через pull request, онбординг новых разработчиков, общение с клиентами на английском.

IdealData 3: SaaS-платформа выявления бизнес-рисков e-commerce нужен доступ к резюме . Тимлид команды из 3 человек и основной разработчик. Event-driven архитектура: при достижении пороговых значений бизнес-метрик генерируется событие, которое обогащается через LLM (AWS Bedrock) — пользователь получает описание риска и рекомендации. Стек: PHP 8, Symfony 7, MongoDB, Redis, Kafka, AWS (Lambda, ECS, CDK, Bedrock), Docker, PHPUnit, GitHub Actions; React, TypeScript.

IdealData 2: no-code SaaS-платформа интеграции e-commerce и CRM (2025–2026). Микросервисы-коннекторы на PHP 8 / Symfony 7 к Adobe Commerce, Shopify, BigCommerce, WooCommerce, Salesforce, HubSpot по REST API с обменом через Kafka. Мультиагентный AI-чат на Flowise: расчёт любой бизнес-метрики магазина по вопросу на обычном языке. Backend API на Symfony 7, фронтенд на React + TypeScript.

PowerSync для Magento 2: синхронизация с Salesforce (2016–2026).

  • Сократил время синхронизации с 10 минут до 1 минуты: перевёл синхронизацию с cron-задач на RabbitMQ/AMQP consumers.
  • Сократил начальную синхронизацию исторических данных (до 200 тыс. заказов) с 2–5 дней до 8 часов.
  • Батчинг, контроль памяти consumer’ов, авто-восстановление зависших записей, Bulk API; идемпотентные upsert’ы, B2B/B2C, мультивалютность, мультисайтовость. Перевёл продукт на PHP 8 вместе с Magento нужен доступ к резюме

PowerSync для Magento нужен доступ к резюме –2017). Принял коммерческий продукт с низким качеством кода и за год стабилизировал его: время разбора инцидента сократилось с 5–10 дней до 1 дня, обращения клиентов — с 10 в месяц до 1 раза в 1–2 месяца (журнал транзакций, детальное логирование, переработка обработки ошибок).

SimbirSoft (Ульяновск) — Тимлид, Senior PHP-разработчик, июль 2013 — февраль 2015

  • Веб-системы на Symfony: социальная сеть и система аудиторских процессов.
  • Руководил командой из 5–10 разработчиков на одном из проектов около года; проводил технические интервью.
  • Стек: PHP, Symfony, Doctrine ORM, Twig, MySQL/MariaDB, PostgreSQL, MSSQL, MongoDB, Elasticsearch.

Ранее работал в Turnkeye и Qualiteam: более 50 модулей Magento и более 400 модификаций интернет-магазинов на X-Cart, сертифицированный Magento-разработчик нужен доступ к резюме .

Telegram: нужен доступ к резюме · GitHub: нужен доступ к резюме



Интересные кандидаты