Projects

Personal projects I've built outside of work to go deeper on the tooling.

End-to-End Data Engineer Project

A full end-to-end data engineering pipeline built from scratch — extract, transform, load, schedule. A sandbox for practicing the entire pipeline lifecycle outside of work.

PythonETLEnd-to-End

Terraform Practical

Hands-on practice with Terraform — provisioning, modules, and infrastructure-as-code patterns I wanted to get comfortable with before reaching for them in production.

TerraformIaC

BigQuery to Postgres Ingestion

Reverse-direction ETL — pulling data out of BigQuery and into a Postgres database. Useful for sharing query results with services that want a relational store rather than a warehouse.

PythonBigQueryPostgresETL

Google Sheets to BigQuery Ingestion

A reusable pipeline pattern for ingesting data from Google Sheets into BigQuery — handles auth, schema, and incremental loads.

PythonGoogle SheetsBigQueryETL