End-to-end data pipeline for workout analytics using Docker, Airflow, dbt, and Streamlit. Ingests, cleans, transforms, and visualizes my workout data from Excel into Postgres with automated DAGs and interactive dashboards.