Projects

Build something you can put on your CV.

Start with a beginner project and work up. Each one runs in your browser, with checks that tell you when it works.

  • 4 projects
  • 4 run in the browser
  • 4 difficulty levels
Can I publish these to GitHub?

These lessons are not a second catalog or a video course, and this tab cannot publish a repo for you. Passing every LakeBench lesson means you can write the transforms, the DAG habits, the tests, and the design argument. It does not publish a repo. The Cloud capstone is a numbered GCP free-tier checklist this tab cannot execute. Do those steps outside, then copy the solutions you wrote, add a README that states grain, schedule, and failure modes, and push that.

01

Intermediate

Incremental Spark MERGE, a simulated night job, dbt-shaped staging and tests, and a publish suite.

Data Analysis & Metrics

ANALYTICS

Executive SaaS KPI Scorecard (MRR, ARPU, Churn)

Compute executive subscription health metrics in SQL: Monthly Recurring Revenue (MRR), ARPU, and subscriber churn percentage.

CV: “Engineered executive SaaS KPI scorecard queries in SQL calculating auditable MRR, ARPU, and churn for Series-B due diligence.”

Runs in this tab45 min4 success checks

Data Analysis & Metrics

ANALYTICS

Rigorous A/B Experimentation Readout & Significance

Perform two-sample hypothesis testing in Python evaluating conversion rates, relative uplift, z-scores, and p-values.

CV: “Authored statistical experimentation frameworks in Python conducting two-sample z-tests and power analysis to validate feature rollouts.”

Runs in this tab45 min4 success checks

Data Analysis & Metrics

ANALYTICS

Multi-Factor Revenue Waterfall Bridge (Price vs Volume)

Decompose quarterly top-line revenue variances into volume, price, and mix effects using Pandas dataframes.

CV: “Built multi-factor revenue waterfall bridge algorithms in Pandas decomposing top-line sales growth into volume and price drivers.”

Runs in this tab45 min4 success checks

Data Analysis & Metrics

ANALYTICS

Longitudinal Customer Lifetime Value & Cohort Decay

Model customer spend decay curves and project 36-month cumulative Customer Lifetime Value (LTV) using Pandas.

CV: “Modeled longitudinal customer retention decay curves in Python/Pandas projecting 3-year LTV to optimize digital marketing CAC budgets.”

Runs in this tab45 min4 success checks

Final-year projects

Bigger projects you build over a few weeks on your own laptop. Each one comes with a week plan, starter code, viva questions with model answers and a resume line, so you can present it with confidence.

Related studio tickets

Same grain fights, in the studio.

The 12 to 18 month path that sequences these is on the roadmap.