AU Weather Medallion Pipeline — bronze → silver → gold
A self-built, production-pattern data pipeline for five Australian capital cities: Open-Meteo archive ingestion, an explicit data-quality gate (schema, nulls, range, duplicate, consistency checks), DuckDB SQL for rolling 30-day anomaly detection and 90th-percentile extreme-heat flagging, orchestrated on a real daily schedule via GitHub Actions with 15 passing pytest cases. Ships with Bicep IaC mapping the same design to production Azure — ADF, ADLS Gen2, Synapse Serverless SQL, Key Vault, Log Analytics alerting — deliberately not left running 24/7, because a standing cloud estate for a portfolio-scale workload is a cost decision, not a demo requirement.