All work

ML · Full-Stack · Case study

StockSense AI

ML-powered demand-forecasting and stock-optimization platform: safety stock, reorder points, ABC classification and EOQ optimization with interactive dashboards.

Team
Solo
Timeline
February to April 2026
Commits
8 of 8 + 2 of 2 (two repositories)
Stack
Python · FastAPI · LightGBM · Prophet · PostgreSQL · React · Streamlit · Docker

Situation

Retailers lose money at both ends of inventory: overstocking ties up cash, while stockouts lose sales. Manual reorder rules can not keep up with seasonal, item-level demand.

Task

Forecast demand per item and turn those forecasts into concrete inventory decisions: how much safety stock to hold, when to reorder, and which items matter most.

Action

I built a forecasting service with LightGBM and Prophet for item-level time-series prediction, then layered classic inventory science on top: safety stock, reorder points, EOQ and ABC classification. A FastAPI backend serves the models and a React + Streamlit dashboard lets users explore forecasts and optimization output interactively. The stack is Dockerized for deployment.

Result

A decision-support platform that converts raw sales history into actionable stocking policy, surfaced through interactive dashboards.

2 models

LightGBM + Prophet

EOQ / ABC

optimization

Interactive

forecast dashboards