SKU Demand Forecasting System
PySpark Demand Forecasting is an end-to-end big data machine learning pipeline developed to optimize supply chain inventory planning, reduce holding costs, and prevent stockouts.

About the Brand
Sham is a warm, expressive digital template inspired by culture, light, and storytelling. Rooted in a sense of familiarity and depth, it’s designed for brands that want to feel human, grounded, and visually rich without losing clarity.
Whether used for creative studios, personal brands, or cultural projects, Sham creates an atmosphere that feels inviting and memorable—where content is not just presented, but experienced.
Where Warmth Meets Expression,
Designed to Feel Alive
The idea behind Sham was to move beyond purely minimal design and introduce emotion into the experience. It blends structure with softness, allowing visuals, typography, and spacing to work together in a way that feels natural and fluid.


System Features
SKU Demand Forecasting includes several core features that support daily supply chain planning and improve overall forecasting accuracy.
Automated T+2 monthly demand forecasting
Distributed big data processing pipeline
Time-lagged & cyclical feature engineering
Chronological train-test evaluation model
Multi-model benchmarking & performance scoring
Warehouse-level stock allocation optimization
Technologies Used
The application was developed using modern big data technologies to ensure scalability and maintainability.
Apache Spark (PySpark)
Spark MLlib
Spark SQL
Python
Pandas
Matplotlib & Seaborn
Google Colab
Git & GitHub
My Contribution
As the project creator, I designed and implemented the end-to-end big data forecasting pipeline, from raw data cleaning to distributed model deployment. I engineered time-series features, built automated Spark MLlib workflows, conducted model benchmarking across Linear Regression and Tree ensembles, and analyzed forecast metrics to provide actionable supply chain recommendations.

A Living System
Sham is designed to grow alongside the brand it represents. As content evolves and stories expand, the template provides a consistent yet flexible foundation to build on.
Design that Connects and Lasts
Every element in Sham works to create a sense of connection—between brand and audience, structure and emotion. It’s a system that doesn’t just showcase content, but brings it to life with warmth, depth, and intention.

