Churn Radar
A gradient-boosted model that flags at-risk customers 30 days out, with SHAP explanations baked in so the retention team knows exactly why — not just who.
I'm Alex Rivera — I build models, pipelines, and dashboards that survive contact with real data. Currently working on demand forecasting at Northwind Labs.
Five years turning raw data into models, dashboards, and decisions that actually get used.
I'm a data scientist who got into this field because I like the moment a messy dataset turns into a clear answer. Most of my time goes into building models, designing experiments, and the pipelines that keep both of those honest.
Before that I spent a couple of years doing data analysis and BI work, which left me with a healthy obsession over where numbers actually come from. I try to build models and dashboards that the next analyst can trust and extend — not a black box they're afraid to touch.
Outside of work I write about applied statistics, contribute to a couple of open-source data tools, and am slowly building a personal project to make A/B test analysis less error-prone for small teams.
A mix of production models, open-source tools, and analyses that changed a real decision.
A gradient-boosted model that flags at-risk customers 30 days out, with SHAP explanations baked in so the retention team knows exactly why — not just who.
An open-source A/B test analysis tool that catches the usual traps — peeking, underpowered samples, multiple comparisons — before a team ships a false win.
A production forecasting pipeline blending a seasonal model with gradient boosting on holidays and promotions, cutting weekly stockouts by 23%.
A dbt-based semantic layer that gives every team the same definition of "active user" and "revenue" — ending the recurring fights over whose dashboard is right.
Roles, in order, with the parts that mattered.
Own demand forecasting and the experimentation platform. Rebuilt the team's forecasting pipeline, cutting weekly stockouts by 23% and forecast error by a third.
Built the churn prediction model and retention scoring system from scratch, surfacing at-risk accounts 30 days earlier with clear, explainable drivers.
Owned reporting and ad-hoc analysis for the growth team — built the first version of the company's metrics dashboard. Where I learned that a trusted number beats a clever model nobody checks.
Focused on applied statistics and machine learning. Senior project: a Bayesian model for predicting transit delays, later adopted by the city's planning office.
I'm open to data science and analytics roles and the occasional contract project. The fastest way to reach me is email.