Probox Ecosystem
Enterprise platform · Installment phone retail
The internal business ecosystem of one of Uzbekistan's largest installment phone retailers — finance, legal case management, customer relations, and HR in one platform.
Problem
Every department worked from its own view of customers, contracts, and payments. The business needed one consistent source of truth that all of them could build on.
My contribution
- Designing domain models and module boundaries with NestJS and PostgreSQL so every department works from shared customer, contract, and payment data.
- Building queue-based background processing and asynchronous workflows with Redis and BullMQ.
- Developing modules across finance, legal case management, customer relations, and HR.
Key capabilities
- Shared domain model
- Module boundaries
- Queue-based jobs
- Cross-department data
- Entry
- Finance
- Legal
- Customer relations
- HR
- Service
- NestJS REST API
- Modules
- Customers
- Contracts
- Payments
- Legal cases
- Staff
- Async
- BullMQ workers
- Redis queues
- Storage
- PostgreSQL
- Redis
- Role
- Backend developer · Probox Group
- Status
- In development · Internal
- Year
- 2026
- Stack
- Node.js, NestJS, TypeScript, PostgreSQL, Redis, BullMQ, REST API