Dean Shabi

Engineering lead.I build machine learning systems that run in production.

Aerial view of rows of solar panels beside a pine forest
Solar forecasting at Renewcast15.3% → 6.2%Portfolio forecast error

7,714 contributions in the last year

github.com/dean-sh

7,714 contributions in the last year across 368 days. Busiest day 2026-02-19 with 123.

Selected work

Built to workoutside the notebook.

01 · Renewcast · 2026

Weather forecasts can't see what a plant did an hour ago. This model can.

A small network reads each plant's latest readings and corrects the next four hours. One model covers the whole solar fleet.

21.9%

Median cut in solar error over the first two hours

Fleet model vs delivered forecast, error by minutes ahead

Read the case study

Earlier work

“Dean has a real talent for clarity. The way he presents information makes even complex, data-heavy content easy to follow. His communication style is clear, inclusive, and well considered.”
Ross, Head of Data, tem.

Have a machine learning system that has to hold up in production? I'd like to hear about it.