Портфолио
Проекты для крупных брендов, стартапов и собственные продукты
CHATBOSS.PRO →⭐ Флагман
No-code платформа для создания умных Telegram-ботов с AI: визуальный редактор диалогов drag&drop, GPT-4/5, голосовые сообщения, готовые шаблоны, биллинг и RU-proxy — всё в одном. Наш собственный продукт: развиваем его каждый день и на нём же обкатываем весь инженерный подход студии.
Один источник типов на всю систему
Общие типы вынесены в собственный npm-пакет @chatboss/shared — его подключают и админка, и API, и рантайм ботов. Контракт описан один раз: меняешь тип в пакете — TypeScript тут же показывает все места, где что-то разъехалось. Никаких копий типов по репозиториям.
Типы — условие коммита
Строгий TypeScript от базы до кнопки в интерфейсе: сущности БД, ответы API, конфиг блоков бота. Перед каждым коммитом гоняется проверка типов, и пока она не даст ноль ошибок, код в ветку не уезжает. Опечатка в поле ловится на своей машине, а не у клиента в боте.
Всё синхронизировано с Jira
Задача не живёт в голове: из Jira она приезжает в свою ветку и свою рабочую копию, AI-агент пишет код, два ревьюера смотрят результат, статусы и отчёт возвращаются в тикет автоматически. Крупные фичи режутся на волны — следующая стартует только после мержа предыдущей.
Бот каждого клиента — в своей коробке
Каждый бот работает в отдельном Docker-контейнере: сбой одного не задевает остальных, обновления катятся точечно. Диалог собирается мышкой на графе, а исполняет его общий движок — поэтому новый тип блока появляется сразу у всех ботов.
Деплой через тестовый стенд
Ни одна правка не едет на прод напрямую: сборка → автотесты Playwright → тестовый стенд с проверкой здоровья сервисов → и только потом боевой сервер. Если стенд не поднялся — выкладка останавливается сама.
Видно, во что обходится AI
Каждый запрос к нейросети пишется в лог со стоимостью и результатом. В любой момент видно, сколько тратит конкретный бот и окупается ли он, — а рутинные операции уводятся на модели подешевле.











































































