Кейсы

Кейсы из реальной работы: e-com и 1С, Bitrix24, Framework, ЭДО, надёжность продакшена, тимлид-поставка и ИИ в разработке.

E-com контур: Bitrix ↔ 1С, каналы продаж и исполнение заказа

1C-Bitrix · D7 · 1C · REST · MySQL · Marketplaces · Delivery · Payments

Интернет-магазин end-to-end: каталог и заказы, обмен с 1С, маркетплейсы, доставки, платежи и SMS — регулярная поставка и разбор рассинхронов на проде.

Задача

Сбой обмена, фида, доставки или оплаты бьёт по выручке сразу. Нужен человек, который держит весь коммерческий контур.

Решение

  • Обмены сайт ↔ 1С: каталог, остатки, цены, заказы; диагностика ошибок синхронизации
  • Доработки каталога, корзины, акций, SEO и антифрода на нагруженном БУС/Аспро
  • Маркетплейсы: выгрузки/фиды, синхронизация товаров и заказов
  • Службы доставки и платёжный/SMS-контур оформления заказа
  • Стыковка внешних API с модулями и событиями Bitrix без правок ядра

Результат

Предсказуемая работа коммерческого контура и быстрый разбор инцидентов там, где простой = деньги.

Bitrix24: CRM-платформа, кастом и внутренние приложения

Bitrix24 · PHP · REST · CRM · Business processes · Cursor

PHP/REST-кастом CRM на Bitrix24: поля, связи, UI, перенос логики бизнес-процессов на бэкенд, линейка локальных и маркет-приложений с code review.

Задача

Нужна не настройка карточек, а разработка процессов CRM и приложений Битрикс24 с контролем качества.

Решение

  • Кастомы порталов: поля, связи сущностей, UI-логика на внутренних и клиентских внедрениях
  • Миграции тяжёлой логики бизнес-процессов в PHP; отчёты и рефакторинг API портала
  • Локальные/маркет приложения: онбординг, SLA, task helper, проверка компаний и смежные
  • Постановка и поставка МП с ИИ-ускорением и обязательным человеческим review
  • PHP 8.x апдейты, устойчивость кастома, защита от деградаций памяти

Результат

Рабочая CRM-платформа и линейка приложений, которыми пользуется команда — с управляемым качеством поставки.

Bitrix Framework: модули, компоненты, D7 и legacy без правки ядра

PHP 8 · D7 / ORM · Highload-блоки · Компоненты 2.0 · События · MySQL

Bitrix Framework на уровне инженерии: модули и компоненты, D7/ORM, HL-блоки, события и агенты, работа с legacy без модификации ядра.

Задача

На проде почти всегда legacy без идеальной документации. Важно расширять платформу правильно, а не правкой ядра.

Решение

  • Кастомные модули и компоненты 2.0 под продуктовые и интеграционные сценарии
  • D7/ORM, Highload-блоки, программная работа с инфоблоками и свойствами
  • События и агенты вместо вмешательства в ядро; аккуратный рефакторинг init/result_modifier
  • SQL-диагностика (JOIN/нагрузка) рядом с прикладным кодом
  • Сопровождение старого и нового API в одном контуре

Результат

Расширяемый кастом, который переживает обновления платформы и понятен команде на review.

ИИ-поставка разработки: конвейер Cursor, агенты и handoff

Cursor · Plans · Portal handoff · GitLab · Smoke tests · Bitrix24

Повторяемая поставка с ИИ: конвейер Cursor, планы и реестр, handoff с порталом, агенты под роли ТП и продаж, приложения с обязательной проверкой человеком.

Задача

Без прозрачного процесса и review ИИ даёт хаос и риск на проде. Нужен управляемый контур поставки.

Решение

  • Конвейер поставки: планы реализации, реестр проектов, handoff и формы на портале
  • Stage-стенды (nginx/Apache/PHP-FPM), smoke-тесты, циклы code review
  • Агенты и сценарии под реальные роли (ТП, продажи, сделки и КП)
  • Связка портал ↔ git ↔ конвейер — поставка продукта, не разовые промпты
  • Правило: ИИ ускоряет черновик; приёмка, merge и ответственность — за людьми

Результат

Повторяемый контур ИИ-поставки с прослеживаемым следом план → код → отчёт.

ЭДО в CRM: Bitrix24 ↔ Контур.Диадок

Bitrix24 · Контур.Диадок · PHP · МЧД · Документы

Юридически значимый документооборот в CRM: пакеты, подписи актов, МЧД, служебные сообщения Диадок в связке Bitrix24 ↔ Контур.Диадок.

Задача

Ошибка в подписи или доверенности = риск сделки и комплаенса. Нужна устойчивая интеграция и сопровождение на проде.

Решение

  • Потоки подписи актов и сопоставление сотрудника по ФИО в подписи
  • Поддержка машиночитаемых доверенностей (МЧД)
  • Фильтрация и разбор служебных сообщений Диадок
  • Сопровождение пакетов документов и инцидентов ЭДО

Результат

Рабочий ЭДО-контур в Битрикс24 с предсказуемым сопровождением.

Надёжность продакшена: инциденты, MySQL, обновления

MySQL · Bitrix · Bitrix24 · Linux · PHP · Security review

Инциденты и стабильность продакшена: лимиты MySQL, «белые экраны», деградация после бэкапов, обновления PHP/ядра/модулей, security review, переносы серверов.

Задача

Нужно вернуть сервис быстро и аккуратно — без героизма и без публикации деталей уязвимостей.

Решение

  • Диагностика деградаций MySQL и нагрузки на критичных контурах
  • Стабилизация после бэкапов и обслуживающих окон
  • Обновления ядра/PHP/модулей и переносы серверов
  • Security review кастомного кода
  • Разбор падений порталов и сайтов до понятной причины

Результат

Меньше простоя и предсказуемое сопровождение критичных Bitrix-контуров.

Тимлид-поставка: постановка, архитектура, review, команда 4

Team lead · Code review · Architecture · Estimates · Quality checklists

С апреля 2025: управление командой web-разработки из 4 человек — постановка, оценки, архитектура, code review и стандарты поверх fullstack-работы.

Задача

Нужен тимлид, который и проектирует, и может сам войти в критичную задачу.

Решение

  • Постановка и декомпозиция задач, оценки сроков, ведение сложных контуров
  • Code review и чек-листы качества; стандарты без правки ядра
  • Архитектурные решения по интеграциям и кастому Bitrix/Б24
  • Онбординг практик ИИ-поставки с обязательной проверкой человеком
  • Участие в критичных инцидентах как старший инженер, не только как менеджер

Результат

Управляемая поставка команды при сохранении инженерной глубины на критичных местах.

Внешние REST/API и сервисные контуры

REST · PHP · JSON/XML · Webhooks · Integrations

Внешние REST/API рядом с Bitrix и Битрикс24: клиентские сервисы, уведомления, контракты обмена и разбор ошибок на проде.

Задача

Внешний API ломается иначе, чем витрина: нужны контракты, ретраи/разбор ошибок и понятный статус для бизнеса.

Решение

  • Проектирование и доработка REST/обменных методов под прикладные сценарии
  • Интеграции уведомлений и смежных сервисов в клиентских контурах
  • Разбор рассинхронов и контрактных ошибок на проде
  • Документирование поведения API для смежных ролей (менеджмент, ТП)

Результат

Предсказуемые внешние контуры рядом с Bitrix — без «магии» в проде.