London · Curriculum Vitae · 2026
Data Engineer at Spotify, building the quiet systems behind how people find music.
I work on pipelines, models, and tooling that turn billions of listening signals into something useful — for listeners, for editors, for the artists on the other end.
01 — About
A short introduction
I’m Anthony — a data engineer drawn to the unglamorous parts of software: the joins that are slightly wrong, the schemas that outlive their authors, the dashboards everyone secretly relies on. I like making those parts feel intentional.
Today I’m at Spotify, working on data infrastructure for music discovery. Before that I studied Computer Science at UCL, built things on weekends, and wrote about systems I admired.
Outside of work I run, take far too many photographs of empty train platforms, and slowly catalogue a record collection that has outpaced the shelf I bought for it.
- Reading
Patterns of Software, Gabriel - Listening
Caroline Polachek — Desire, I Want to Turn Into You - Tinkering
A typed wrapper around dbt selectors
02 — Experience
Where I’ve been
Jan 2026 — Present
London, UK · Hybrid
Data Engineer — Spotify
Building data systems that power music discovery and listener experience at Spotify.
- Data Engineering
- Python
- SQL
- Cloud
Apr 2025 — Jan 2026
City of London, UK · On-site
Software Engineer — Senior Associate — Macquarie Group
Data and software engineering across trading and risk platforms. Designed pipelines and services supporting analytics for the business.
- Python
- AWS
- SQL
Jul 2024 — Apr 2025
Greater London, UK · Hybrid
Software Engineer — Associate — Macquarie Group
Built and maintained data pipelines and tooling, working across Airflow and dbt to deliver reliable analytics workflows.
- Airflow
- dbt
- Python
- AWS
Jul 2023 — Sep 2023
Hullavington, UK · On-site
Software Engineering Intern — Dyson — Cloud Gateways Team
Worked in the Cloud Gateways team on services connecting Dyson devices to cloud infrastructure.
- Docker
- REST APIs
- Cloud
Jun 2022 — Sep 2022
Hullavington, UK · On-site
Software Engineering Intern — Dyson — Cloud Robots Team
Worked in the Cloud Robots team building microservices supporting Dyson's connected robotics platform.
- Microservices
- AWS Lambda
- Python
03 — Projects
Selected work
2024
Fine-tuning LLMs for Argument Mining
UCL MEng final year project. Researched the capabilities of LLMs — Llama 2, GPT, BERT, RoBERTa — for argument classification, stance detection, and argument mining.
2023
Cloud Gateways at Dyson
Contributed to services connecting Dyson devices to the cloud, working with Docker, REST APIs, and distributed systems patterns.
2022
Cloud Robots at Dyson
Helped build microservices for Dyson's connected robotics platform on AWS Lambda, with a focus on reliability and observability.
04 — Skills
Tools of the trade
Languages
Python · SQL · TypeScript · Java
Data
Apache Airflow · dbt · BigQuery · Snowflake · Spark
Platform
AWS · AWS Lambda · Docker · Microservices · REST APIs
Research
LLMs · Machine Learning · Argument Mining · NLP
05 — Education
Where I studied
2020 — 2024
University College London
MEng Computer Science — First Class Honours
Final year project: Fine-tuning LLMs (Llama 2, GPT, BERT, RoBERTa) for argument classification, stance detection, and argument mining. Coursework across machine learning, distributed systems, and software engineering.
06 — Certifications
Recent certifications
- Aug 2025dbt Fundamentals — dbt Labs
- Dec 2024AWS Certified Cloud Practitioner — AWS
07 — Contact
Say hello
Always happy to talk about data systems, music, or the occasional weekend project. The fastest way to reach me is by email.