01MLOps · Time series
ML demand forecasting in production
Over 100,000 SKU+Store combinations, forecast weekly by a routing policy that picks a model per cluster.
- Series, weekly
- 100k+
- Accuracy by cluster
- 70-82%
Operational complexity, solved with data & AI.
Pablo Alejandro López Sánchez
I build forecasting systems, data pipelines and AI agents that run in production.
Manizales, Colombia
Five systems I designed, built and operate. Four run at a retail chain in Colombia. The fifth is my own infrastructure. Every one has a working demo you can click.
Five systems I designed, built and operate. Four run at a retail chain in Colombia. The fifth is my own infrastructure. Every one has a working demo you can click.
01MLOps · Time series
Over 100,000 SKU+Store combinations, forecast weekly by a routing policy that picks a model per cluster.
02Data platform · Generative AI
Weekly public data, parsed into a 52-week forecast the buying team takes into supplier negotiations.
03Applied AI · Guardrails
A Telegram assistant for questions about sales, inventory and purchasing. Every figure it gives comes from a query it actually ran.
04Full stack · Internal product
Analysts used to work out every inter-store transfer by hand. The engine proposes what moves where, and they run it themselves.
05Multi-agent · Local-first
The memory is markdown in Git, so it outlives the runtime that reads it.
01MLOps · Time series
Over 100,000 SKU+Store combinations, forecast weekly by a routing policy that picks a model per cluster.
View full case study: ML demand forecasting in production02Data platform · Generative AI
Weekly public data, parsed into a 52-week forecast the buying team takes into supplier negotiations.
View full case study: Market price intelligence platform03Applied AI · Guardrails
A Telegram assistant for questions about sales, inventory and purchasing. Every figure it gives comes from a query it actually ran.
View full case study: AI assistant for business data04Full stack · Internal product
Analysts used to work out every inter-store transfer by hand. The engine proposes what moves where, and they run it themselves.
View full case study: Stock rebalancing engine05Multi-agent · Local-first
The memory is markdown in Git, so it outlives the runtime that reads it.
View full case study: Personal AI operating system