Architecture Overview · Databricks · BI Platform

AZIMUTH: Launch Market Intelligence Platform

An end-to-end data platform tracking the global launch market — cadence, reliability, reuse, and mass to orbit — built on a Databricks lakehouse with a dbt star schema, data-quality tests, and an interactive dashboard.

🛠️ In active development Databricks dbt Python View repository ↗

The business question

The orbital launch market is scaling fast, but the public conversation runs on headlines rather than metrics. AZIMUTH treats it like any other market a BI team would cover: who is launching, how often, how reliably, with how much reuse, and how much mass is actually reaching orbit — trends an analyst, investor, or space enthusiast can interrogate instead of guess at.

Lakehouse architecture

The platform follows a medallion architecture on Databricks: raw launch data lands in bronze, gets cleaned and conformed in silver, and is modeled into an analytics-ready star schema in gold with dbt, where data-quality tests guard every layer boundary.

Source data launch records · Python ingestion 🥉 Bronze raw, as-landed Delta tables 🥈 Silver cleaned & conformed dbt tests 🥇 Gold star schema · dbt dashboard-ready
Medallion flow: ingestion → bronze → silver → gold

The star schema

The gold layer is dimensionally modeled around a single fact table, fct_launches, with one row per launch attempt. Every question the platform answers — cadence per provider, reliability by vehicle, reuse rates over time, mass to orbit by destination — resolves to measures on the fact grain sliced by conformed dimensions.

dim_date date_key year · quarter · month day_of_week is_weekend dim_provider provider_key provider_name country sector (gov / commercial) fct_launches launch_key · date_key provider_key · vehicle_key site_key · orbit_key launch_outcome payload_mass_kg booster_reused_flag dim_vehicle vehicle_key vehicle_name · family payload_capacity_kg reusable_flag dim_launch_site site_key site_name · pad country · region latitude · longitude dim_orbit orbit_key · orbit_class (LEO / GTO / …)
Target star schema (in development) · one row per launch attempt in fct_launches

What it answers

The platform is in active development; the repository tracks progress as the models and dashboard take shape.

Seeking Data Analyst & BI Analyst roles

I'm actively exploring opportunities in Seattle or remote. If your team builds with the modern data stack, I'd love to talk.