Senior Data Engineer · Bath, UK
I turn complex data into trusted products.
I build pragmatic data platforms that people can rely on—from raw ingestion and robust dbt models to self-service analytics, customer-facing products and applied AI.
Core technologies
- Python
- SQL
- dbt
- AWS
- Data Products
- AI
Selected impact
Platforms that move organisations forward.
My best work combines sound engineering, a clear understanding of the business problem and the judgement to keep solutions as simple as they can be.
Senior Data Engineer · First dedicated data hire
From a raw data lake to customer-facing analytics.
Designed a medallion architecture with dbt, Iceberg and Athena, then unblocked a long-running embedded dashboard initiative with a pragmatic QuickSight design.
- Three production dashboards backed by around 20 tested dbt models
- Replaced monthly Excel reporting across clients representing 90% of the business
- Saved one person-week each month and supported £500k–£1m in new ARR
Senior Data Analytics Engineer
A new financial data platform built from the ground up.
Established ingestion and Redshift warehouse architecture for financial transactions covering more than 100,000 clients. Built the transformation layer in dbt and enabled operational, marketing and regulatory reporting.
Senior Data Engineer / Data Lead
Data foundations for product and growth.
Built the data warehouse and lake from scratch. Partnered with Acquisition on user journeys, conversion funnels and clickstream behaviour while developing self-service reporting and a collaborative-filtering recommendation system.
Senior Software Developer
90% lower cost. Twelve times faster.
Redesigned an Apache Spark analytics platform for TV data, cutting daily processing from six hours to 30 minutes while reducing client AWS costs by 90%.
How I work
Engineering depth, commercial context.
Data platform foundations
Pragmatic architectures, reliable pipelines and well-structured transformation layers designed for the organisation that will operate them.
dbt · Airflow · Dagster · AWS · IcebergTrusted data products
Testing, documentation, reconciliation and clear definitions that make internal and customer-facing data dependable.
Data quality · Modelling · BI · GovernanceGrowth and self-service
Reusable data models and tools that help teams explore acquisition, conversion, product behaviour and performance independently.
Funnels · Clickstream · Looker · QuickSightApplied AI
Practical use of LLMs, RAG and embeddings in products and operational workflows, with attention to quality and cost.
LLM APIs · LangChain · RAG · EmbeddingsTechnical leadership that builds capability
I set clear engineering standards, translate varied stakeholder needs into reusable solutions and mentor people towards greater ownership. I particularly enjoy helping operational teams develop the data skills and automation mindset to move into analyst and analytics engineering work.
Selected projects
Building beyond the day job.
Buzforge
An AI-assisted social content platform with multi-provider LLM integration, cost-aware prompting and multimodal image retrieval.
- TypeScript
- AWS Lambda
- Aurora PostgreSQL
- Embeddings
Cricket AI Assistant
A personality-driven cricket assistant combining live match data with retrieval-augmented generation on serverless infrastructure.
- Python
- LangChain
- RAG
- AWS
Get in touch
Let’s build something useful.
Interested in data platforms, analytics products or practical AI? I’m always happy to have a thoughtful conversation.