Bitrix24 разработка
Компоненты, модули, smart‑processes, Engine Controller, права, кастомный UI и бизнес‑логика в коробке.
Bitrix24 / CRM / production engineering
Дорабатываю коробку и облако: миграции, интеграции, смарт‑процессы, права, отчёты и внутренние инструменты с понятной диагностикой.
Work area
Обычно прихожу туда, где “просто добавить поле” уже не работает: есть ограничения коробки/облака, старый код, данные, права и риск сломать рабочий процесс.
Компоненты, модули, smart‑processes, Engine Controller, права, кастомный UI и бизнес‑логика в коробке.
Cloud → Box, карты ID, связи компаний/контактов/сделок, таймлайн, активности, сверка и отдельные repair‑контуры.
REST, внешние API, очереди, retry/backoff, логи, повторная отправка и диагностика ошибок после запуска.
Кто делает ITCheckUp
Я занимаюсь Bitrix24 и CRM-разработкой: коробка, облако, кастомные модули, компоненты, интеграции, миграции и восстановление данных после сложных переносов.
В работе для меня важны не только «написать код», но и понять, как процесс живёт в реальном бизнесе: кто нажимает кнопки, где могут потеряться данные, какие действия должны быть повторяемыми и как безопасно чинить ошибки.
Вне разработки — танцы и работа с огнём. Это другая область, но подход похожий: подготовка, дисциплина, контроль рисков и ответственность за результат.
Routes
Сайт можно читать двумя путями: как заказчик, которому нужен результат, или как техлид, которому важна архитектура и сопровождаемость.
Для бизнеса
Понятный маршрут для заказчиков: с какими задачами приходить, что будет на выходе и как не потерять данные в проде.
Для разработчиков
Технический маршрут: как устроены сложные CRM-инструменты, почему нужны логи, идемпотентность и безопасные повторы.
Request map
Лучше всего подхожу для задач, где нужно не просто сверстать форму, а аккуратно встроиться в рабочий контур и не потерять данные.
Start
Коротко опишите портал, проблему и что нужно получить на выходе. Обычно этого хватает, чтобы понять первый безопасный шаг.
Lab
В лаборатории есть демо процессов, КП, мониторинга интеграций, мультибанка, CRM‑правил, миграционного контроля и матрицы доступов — всё на тестовых данных.
Practice
Это новый слой сайта: не демо и не кейсы, а короткие задания “найди риск”. Первый практикум — 10 опасных ошибок в CRM-доработке.
Что нового
Новые Lab‑песочницы, кейсы, практикумы и аккуратные улучшения сайта — без клиентских данных и внутренних черновиков.
Добавлена обзорная страница клиентского производственного направления и три связанных кейса: CRM-контур, онлайн-карта сотрудников и мобильная отчётность.
Открыть контурВ Lab появились две интерактивные песочницы на тестовых данных: диспетчерская карта сотрудников и мобильная отчётность с локальной очередью.
Открыть картуВ демо можно сравнить классическую шахматку и плиточный drag & drop вид для распределения людей и техники по объектам.
Открыть демоWorkflow
Сущности, связи, права, текущие ограничения, что нельзя ломать.
Какие файлы, модули, таблицы и обработчики реально трогаем.
Минимально, слоями: контроллер, сервис, репозиторий, шаблон.
Dry‑run, лог, retry, счётчики и понятный путь восстановления.
Reliability
Перед правкой фиксирую scope, делаю минимальный патч, оставляю диагностику и путь восстановления. Это особенно важно для CRM, миграций, очередей и интеграций, которые уже живут в проде.
Note
Сначала нужно понять, где источник истины, какие есть связи, что уже работает в проде и как безопасно откатиться. Это скучнее, чем красивый лендинг, но именно это спасает проекты от повторных переделок.