
Client
Multi-category marketplace (UAE) with hundreds of vendors and fast-changing catalogs.
Challenge
Manual SKU onboarding and pricing updates caused delays and errors.
- ▸SKU onboarding took 2–3 days
- ▸Inventory/price sync lag ~15 minutes
- ▸High catalog error rate and ops load
Solution
Built automated pipelines and a vendor portal with real-time sync via event streaming.
- ▸Validation/enrichment pipeline for bulk SKU onboarding
- ▸Event-bus (Kafka) for inventory and pricing
- ▸Vendor portal for uploads, errors, approvals
- ▸Ops dashboards and alerts
Tech Stack
- ▸Next.js, Node.js/NestJS
- ▸Kafka, PostgreSQL, Redis, S3
- ▸Airflow, Grafana
Implementation
- ▸Phase 1: schema + contracts + vendor auth
- ▸Phase 2: pipelines, retries/DLQ, image processing
- ▸Phase 3: dashboards, alerts, autoscaling
Results
- ▸TTI for new SKUs: 2–3 days → <4 hours
- ▸Pricing latency: ~15 min → <60 sec (p99)
- ▸Catalog errors reduced by 72%
- ▸Avoided 2 FTE in ops