Demand forecasting system using SARIMAX — converts raw inventory and order data into reorder recommendations and multi-warehouse decisions.
D2C businesses face persistent uncertainty in demand forecasting, multi-warehouse inventory allocation, and reorder decisions. Without a systematic approach, teams rely on intuition and spreadsheets, leading to stockouts, overstocking, and missed revenue opportunities.
Raw historical order data is noisy and seasonal — point forecasts alone are insufficient for inventory decisions with asymmetric costs.
Implemented SARIMAX models that output P10/P50/P90 probability distributions, allowing stakeholders to make risk-informed decisions based on their tolerance for stockouts vs. overstocking.
Distributing inventory across warehouses while minimizing risk and maximizing fill rates is a constrained optimization problem with competing objectives.
Built an allocation engine that computes stable shares using historical demand patterns per SKU, with configurable risk floors to prevent any single warehouse from being understocked.
Real-world constraints — minimum order quantities, variable lead times, and safety stock targets — interact non-linearly and are often violated by naive reorder points.
Developed an iterative reorder algorithm that respects all constraints simultaneously, computing the exact quantity and timing for each SKU-warehouse combination.
Cash-on-delivery orders carry return-to-origin (RTO) risk, but blanket restrictions hurt revenue. A transparent, explainable decision was needed.
Built a rule-based decision system with transparent feature contributions — each COD eligibility decision includes an audit trail showing which factors drove the outcome.
StockIQ converts raw operational data into deterministic, explainable business actions: exactly how much to reorder, where to place inventory, and whether to allow COD — reducing guesswork and improving inventory turnover across warehouses.