Tizimly
Tizimly
Мультитенантный B2B SaaS для отделов продаж Узбекистана: продажи, финансы, CRM, звонки и аналитика в одном окне.
- Клиент
- Tizimly
- Роль
- Ведущий backend и full-stack инженер
- Период
- июль 2026 г.
- Технологии
- GoFiberPostgreSQL 18 (RLS)RedisReact 19TypeScriptViteTailwind 4DockerTraefikamoCRMMeta AdsPaymeClickOpenAI

Проблема
Данные отдела продаж разбросаны по 4–5 системам, владелец собирает отчёты вручную.
Решение
Связать CRM, телефонию, рекламу и финансы в одном Go SaaS-дашборде с RLS-изоляцией.
Результат
tizimly.uz в проде, подано в маркетплейс amoCRM, бэкенд быстрее в 2,3–3,2 раза.
В малом и среднем бизнесе данные продаж разбросаны: лиды в amoCRM или Bitrix24, звонки в телефонии, реклама в Meta Ads, финансы в таблицах. Tizimly собирает всё в один дашборд: конверсия по этапам и менеджерам, атрибуция источников, правила качественного лида, пропущенные первые звонки и KPI продавцов.
Самая большая техническая работа — полная переписка бэкенда с Python (FastAPI) на Go (Fiber). 191 эндпоинт перенесён с теми же маршрутами и JSON, фронтенд не менялся, скорость выросла в 2,3–3,2 раза. Изоляция тенантов обеспечивается на уровне базы через row-level security, а CI проверяет, что RLS включён на каждой таблице.
Интеграции: amoCRM/Kommo (OAuth, постраничная синхронизация с чекпоинтами), Bitrix24, Meta Ads, телефония UTEL и «Мои звонки», подписки через Payme и Click, уведомления в Telegram, резервные копии в Google Sheets. AI-ассистент работает с инструментами, которые проверяют права, транскрибирует записи звонков и делает выводы, а через OpenAI Realtime общается голосом.
Продакшн закалён: read-only контейнеры, шифрованные бэкапы, standby-реплика через WireGuard, в CI — gofmt/vet/staticcheck/govulncheck, идемпотентность миграций, go test -race и сканер Trivy.