Summary
Joe Gallagher is a Senior Data Scientist with a PhD in Evolutionary Biology and a decade of experience building full-stack ML/AI systems for football analytics, media, and betting. At Stats Perform he designs and productionises live and post-game models—from frame-by-frame xT/xP and player tracking frameworks to transfer-performance simulators and live shot prediction—while holding eight patents and frequent conference presentations. He blends deep probabilistic and Bayesian modelling with modern deep learning (GNNs, transformers, diffusion models) and robust engineering practices (MLflow, Docker, AWS), enabling real-time, production-grade pipelines. His background in evolutionary biology informs novel approaches to combinatorial optimisation and stochastic process modelling in sports data. Based in Liverpool, he pairs research-grade rigor with product-focused delivery and a track record of turning complex tracking and event data into actionable insights.
10 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy - PhD, Biology, Doctor of Philosophy - PhD, Biology at The University of Sheffield