001CASE STUDY

Data Engineering

WALMART DATA PLATFORM

ROLE

SOLO BUILD — DATA PLATFORM

TIMELINE

SHIPPED · ACTIVELY MAINTAINED

SCOPE

Medallion architecturedbt transformationsAirflow orchestrationData quality testing

STACK

dbtAirflowDatabricksUnity CatalogPostgreSQL

OVERVIEW

Raw retail data — customers, stores, products, orders, reviews — flows through a medallion architecture into analytics-ready gold tables, with full historical tracking and end-to-end orchestration.

Raw retail data — customers, stores, products, orders, reviews — lands in PostgreSQL and S3, then flows through a medallion architecture into analytics-ready gold tables. Bronze holds untouched source data via Unity Catalog external locations; silver deduplicates and conforms it with incremental dbt models; gold delivers dimension tables with full SCD Type 2 history alongside an order-item-grain fact table.

The whole pipeline runs as a single containerized Airflow DAG — CeleryExecutor, Redis broker, Postgres metadata store — that triggers ingestion, dbt runs, snapshots, and data-quality tests in sequence with freshness checks along the way. dbt-databricks handles the transformation layer against a Databricks Lakehouse, so every model is tested, documented, and lineage-tracked.

Built with the same rigor as a production platform: a full documentation suite (architecture rationale, column-level data dictionaries, ERDs, operational runbooks), a changelog, and a defined release process — the kind of knowledge-transfer artifacts a real data team would expect, not just working code.

OUTCOMES

3medallion layers — bronze, silver, gold
SCD2full dimension history via dbt snapshots
6source entities ingested end-to-end
A pipeline is only as trustworthy as its history — SCD Type 2 means nothing is ever silently overwritten.
© 2026 RUSHIKESH PALANDEBACK TO TOP ↑
© 2026 RUSHIKESH PALANDE. ALL RIGHTS RESERVED.