Javlon Baxtiyorov
← All projects
Production system  ·  in production  ·  2025 – 2026

Soff CRM

The control room of the Soff ecosystem.

The internal control room for the Soff ecosystem — users, sellers, sales pipelines and analytics for the marketplace and the AI platform, all in one place.

Role
Senior backend engineer
Impact
One source of truth across 2 platforms
Status
In production
Year
2025 – 2026
Fig. 8 — Pipeline and Analytics: CRM sorting apparatus funneling users and sellers through pipeline stages to gauge-equipped analytics station USERS SELLERS STAGE I LEAD CAPTURE STAGE II QUALIFICATION STAGE III NEGOTIATION PIPELINE ANALYTICS USERS PIPELINE REVENUE CRM CORE FEED MAIN ACCOUNTS REGISTER REPORTS OUT fig. 8 — pipeline & analytics INTAKE TO ANALYTICS READOUT
fig. — soff crm
Soff CRM — live screenshot
live — soffcrm.uz

The problem

A marketplace and an AI product generate operational chaos with no single source of truth for who's who and what's selling.

A marketplace and an AI platform generate operational chaos — sellers to vet, users to support, money to track, numbers to read. Without one source of truth, every team builds its own half-answer. Every marketplace eventually needs a room where the operators can see everything.

What I built

A Django backend over PostgreSQL with Redis, modelling users, sellers and sales pipelines as first-class objects and computing analytics asynchronously. It integrates directly with the marketplace and the AI platform so the operations team sees one coherent picture. Analytics that slow down the thing they measure aren't analytics, they're a tax.

Key decisions

One source of truth for who's who and what's selling. Analytics are computed off the hot path and cached, so the dashboards are fast and the platforms they watch stay unburdened.

The result

Analytics are computed off the hot path and cached, so the dashboards are fast and the live platforms they watch stay unburdened.

One source of truth across 2 platforms

Built with

Users · sellersSales pipelinesPlatform analyticsDjango · PostgreSQL · RedisInternal tooling

Lessons from the bench

  •  Every marketplace eventually needs a room where the operators can see everything.
  •  Analytics that slow down the thing they measure aren't analytics, they're a tax.

See it live

Visit soffcrm.uz