CV · 2026

Aidan Foley

Founder-Engineer & Tech Leader

ballerleague.uk
Baller League website
Head of Data & Engineering · Baller League
Download PDF
00
Profile

Founder-engineer and technical leader building data platforms, ML/statistical systems, cloud-native backends and product experiences from zero-to-one through to production scale. Equally at home as a hands-on founder or a team lead — across start-ups, scale-ups and established enterprises — holding a consistent bar for data correctness, operational resilience and product quality throughout.

Currently Head of Data & Engineering at Baller League, leading a five-person function across data, backend, mobile and computer vision. In parallel, founder of Playlistn — an operating system for music discovery — built solo across the full stack: event-driven ingestion, ML workflows and a consumer-grade product experience.

01
Core operating modes
Technical leadership
  • Team building & hiring
  • Delivery practice
  • Vendor/partner management
  • Architectural decision-making
  • Cross-functional communication
  • Product thinking
Engineering
  • Full-stack development
  • Next.js · React · FastAPI
  • Go microservices
  • Native iOS (Swift/SwiftUI)
  • Analytics instrumentation
  • AI-leverage operating model
Data platforms
  • Event-driven pipelines
  • Ingestion & contracts
  • dbt modelling
  • Data lineage & governance
  • Lambda + Batch architectures
  • Snowflake · Athena · BigQuery
ML & statistics
  • Forecasting
  • Anomaly detection
  • Recommender systems
  • Feature engineering
  • Model validation & explainability
  • MLflow
Cloud & operations
  • AWS · GCP
  • Terraform (IaC)
  • ECS/Fargate · Lambda
  • CI/CD & trunk-based delivery
  • Cost-aware scaling
  • Monitoring & incident management
02Systems shipped
Baller League

Live Sports Technology Platform

Head of Data & Engineering · Jul 2025 – Present

A best-in-class native iOS matchday app and the low-latency live-sports backend behind it — an opportunity I spotted, then shaped and shipped with a small team at speed.

0k+
concurrent users · 0% errors
5.9ms
p95, matchday hot path
~1–3s
Opta feed → live in product
0.00M
requests / 30-min load test

Led a five-person function and owned the rebuild from a partner-coupled Laravel monolith to a stateless FastAPI + Next.js platform on AWS. Beyond the platform, the consumer matchday app went from our initial product sketch to the App Store with a small team, a lean budget and a rapid turnaround. On matchday the platform ingests tens of thousands of Opta XML snapshots in near-real-time (~1–3s feed-to-product) and serves complex live data and assets to tens of thousands of concurrent fans at a 5.9ms p95 — validated at 30,020 concurrent users with a 0% error rate.

PythonAWSFastAPINext.jsAurora PostgresRedisAthenadbtTerraformSwift/SwiftUIC++17FirebaseGA4ballerleague.uk
PlaylistnPlaylistn

Music Discovery Platform

Founder, CEO & CTO · May 2024 – Present

An operating system for music discovery — type a sentence, get tomorrow’s roster: 8M+ artists, refreshed daily, learning each user’s taste.

0M+
artists tracked & refreshed daily
multi-source
live data ingestion
~$0.000
per AI search query
£0k
bootstrapped · built solo

Founded and built playlistn — an operating system for music discovery. A&R teams connect their Spotify and streaming accounts once; the platform ingests their world, learns their taste from every play, save and signing, and keeps tracking live as new artists catch their attention. Discovery becomes effortless: search in plain English, get a shortlist in seconds, explore a living map of 8M+ artists refreshed daily — and carry the whole journey, found to signed, in one tool. Underneath: live multi-source ingestion, a self-growing artist graph, and a custom AI search engine tuned so precision stays high at a fraction of a cent per query. Bootstrapped solo on £30k.

PythonFastAPINext.jsTypeScriptPostgreSQLAWSSQSLambdaEventBridgeDynamoDBThree.jsOpenAITerraformplaylistn.com
ClaimyClaimy

Royalty Anomaly Detection Service

Principal Data Scientist (fractional, fixed-term) · Jul 2025 – Jan 2026

Two-tier royalty anomaly detection: fast inline detection at ingestion time, and deeper nightly automated investigations.

Layer 0
fast detections · inline at ingestion
Layer 0
smart detections · nightly ML batch

Fractional engagement alongside Baller League. Paired with the CTO to develop technology strategy and roadmap, then built a two-tier anomaly-detection system. Layer 1 — "fast detections" — runs deterministic SQL rules embedded directly in the royalty-processing pipeline at statement-ingestion time, catching known error patterns with zero added latency. Layer 2 — "smart detections" — runs nightly on Cloud Run, aggregating the full time-series picture and running a comprehensive ML-based classification framework to surface anomalies that only become visible at scale or over time.

PythonGoBigQueryGCPCloud RunFirestorewww.claimy.co
R

Royalty Intelligence & Forecasting

Lead Data Scientist · Jan 2025 – Jun 2025

Forecasting framework, anomaly-detection system, and statistical modelling for ~45,000 songs.

~$0M
anomalous income identified · first run
~0%
forecast RMSE improvement
3 months
dev to production

Built two proprietary data products for music publishing and recording revenues — a forecasting framework deployed in three months and an anomaly-detection system that identified $120M of outlier royalty income on first run.

PythonSnowflakeDuckDBPostgreSQLAWSwww.recognitionmusicgroup.com

A&R Recommendation Pipeline

Royalties Analyst → Data Analyst → Data Scientist → Senior Data Scientist · May 2020 – Dec 2024

Explainable ML, temporal features, scalable analytics, governed data-platform contribution.

~0
engineers & analysts on data platform
~0.8 FTE
saved via Python automation
4 years
royalties → senior data science

Progressed over four years from royalty operations into analytics and data science, leading the discovery and MVP delivery of an explainable A&R recommendation pipeline and contributing to a governed data platform supporting ~100 engineers and analysts. Kobalt’s engineering standard is exceptionally high — I was fortunate to be mentored there by some incredible data and technology leaders, and everything since is built on those foundations.

PythonSQLPySparkdbtAWSTableau
03Career timeline
Jul 2025 – Present
Baller League
Head of Data & Engineering
May 2024 – Present
Playlistn
Founder, CEO & CTOpart-time alongside employment
Jul 2025 – Jan 2026
Claimy
Principal Data Scientistfractional fixed-term contract
Jan 2025 – Jun 2025
Recognition Music Group
Lead Data Scientist
Apr 2024 – Dec 2024
Kobalt Music Group
Senior Data Scientist, Data Platform & Analytics
May 2023 – Apr 2024
Kobalt Music Group
Data Scientist
Jun 2021 – May 2023
Kobalt Music Group
Data Analyst, Tracking & Analysis
May 2020 – May 2021
Kobalt Music Group
Royalties Analyst
04Core stack
Languages
Python
TypeScript
SQL
Go
Swift
C++
Backend
FastAPI
Aurora Postgres
Redis
RDS Proxy
Alembic
Data
dbt
Athena
PySpark
Snowflake
BigQuery
DuckDB
Frontend
Next.js
React
Tailwind CSS
Three.js / R3F
Framer Motion
Mobile & CV
Swift/SwiftUI
C++17 SDK
TensorFlow Lite
ML, AI & CV
MLflow
Label Studio
OpenAI API
Forecasting
Anomaly detection
Recommenders
Cloud & infra
AWS
GCP
Terraform
ECS/Fargate
Lambda
SQS · EventBridge
DynamoDB
CloudFront
Auth & analytics
Firebase Auth
Firebase Analytics
GA4
GTM
Quality & obs.
GitHub Actions
Playwright
pytest
Sentry
X-Ray
dbt tests
05Education
University of Leeds·BSc Theoretical Physics
2015 – 2018
Stanford University (Online)·Machine Learning Specialisation

Supervised learning, advanced algorithms, unsupervised learning, recommenders & RL

2024