Data Engineer — Python · SQL · dbt · Airflow · AWS
If your data pipeline is breaking, your reports are unreliable, or you need a data infrastructure built from scratch — that's what I do.
I build and fix data systems: pipelines that ingest from APIs, databases, or event streams; transformation layers that turn raw data into clean, trustworthy models; orchestration that runs on a schedule and alerts you when something goes wrong instead of failing silently.
What I can help with:
— Building pipelines from scratch — ingestion, transformation, loading, scheduling, all tested and documented
— Fixing broken or unreliable pipelines — diagnosing what's failing, why, and rebuilding it properly
— Setting up dbt — staging models, business logic, data quality tests, documentation
— AWS data infrastructure — S3, Glue, Redshift, Lambda, Terraform — built so it's reproducible and not a black box
— Airflow orchestration — DAGs, scheduling, monitoring, alerting
— Data quality — validation, testing, anomaly detection so bad data gets caught before it reaches your team
I work with companies of all sizes — from teams setting up their first data stack to organisations untangling years of accumulated technical debt.
Everything I deliver is tested, documented, and fully yours. No lock-in, no black boxes.
Message me with what you're dealing with. If I can help, I'll tell you exactly how. If I can't, I'll tell you that too.