← Erwin Glenn Capitan II View repo

Project summary · DuckDB · Parquet · Kimball · Power BI · DAX

Supply Chain Analytics

A medallion lakehouse on DuckDB and Parquet feeding a Kimball star schema and a Power BI dashboard — with an executive briefing aimed at the people who sign off on inventory.

Role
Personal build · client-facing collateral
Stack
DuckDB · Parquet · Kimball · Power BI · DAX
Status
Complete
Repository
glcapitan / supply-chain-analytics-dashboard

Why I built it

Inventory questions are rarely about inventory. They are about cash sitting still. This project follows that thread from raw movement data all the way to a briefing a supply chain lead can act on.

Questions it answers

How I built it

  1. Lakehouse on DuckDB. Raw files land as Parquet and move through bronze, silver and gold entirely in DuckDB — no cluster, no cloud bill, same architecture.
  2. Kimball star schema. Conformed dimensions and a declared fact grain, so measures aggregate correctly at every level instead of only at the one they were written for.
  3. 101 DAX measures. A full measure layer covering stock coverage, turns, exceptions and variance, organised so the report is filter-safe.
  4. Executive briefing. The findings written up as a client-facing case study PDF and a briefing deck, not a screenshot dump.
Executive overview
Executive overview
Inventory view — where the capital is sitting
Inventory view — where the capital is sitting
Kimball star schema behind the report
Kimball star schema behind the report

Method and validation

Honest notes

Built as a portfolio project on public data. The client-facing case study format is the same one I use for freelance work.