Senior PHP-разработчик (Symfony) / Backend-разработчик
Ульяновск, РоссияСеньор • Тимлид/Руководитель группы
Удаленная работа
Опыт работы более 5 лет
Опыт работы более 5 лет
Короткая ссылка: gkjb.ru/g1CR5
О себе
На данный момент 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: нужен доступ к резюме
