Bobby Ingram
Profile
A principal analyst with over ten years’ experience in the design and implementation of mathematical models within the sports and financial betting industries.
Highly skilled in all areas of data analysis, statistical inference and probabilistic predictive modelling with a proven track record of delivering accurate, efficient and profitable models.
Equally as comfortable working with large cloud-hosted big-data or with very sparse limited datasets.
An adaptable programmer that is not tied to any particular language, paradigm or tool set. A strong advocate for reproducible research practices and test driven development.
Currently working in a team of Sports Analysts at the world’s leading online gambling group creating and maintaining data driven mathematical models to drive pricing within the sports betting platform.
Experienced In
- Probability and Stochastic Processes
- Machine Learning
- Data Cleaning & Mining
- Sports Betting
- Financial Option Pricing
- Technical Documentation
Technologies
Education
2015-2018
University of York
- MSc (Distinction) Financial Mathematics
2006-2010
Keele University
- BSc (Hons) Mathematics and Astrophysics
2004-2006
St. Margaret Ward RC Sixth Form
- A Levels: Mathematics, Physics, Chemistry, Business Studies and General Studies
Employment History
2021-now
Lead Sports Analyst, bet365
- Led team in introduction of latest machine learning techniques to improve predictive quality of existing models
- Developed new simulation based US Sports models
- Developed many bespoke distribution fitting algorithms for constructing probability distributions from limited information using domain knowledge to infer additional constraints.
Technologies: R, Python, Go, C#, Tensorflow, Keras, SQL, git, Stan, Google Cloud
2017-2021
Senior Sports Analyst, bet365
- Designed and implemented a new Markov Chain Monte-Carlo cricket model using 10 years of historical ball-by-ball data to price 75% of in-play cricket betting.
- Developed a new rating algorithm to optimally and efficiently rank golfers taking part in all kinds of tournaments.
Technologies: R, Go, C#, VB .NET, SQL, git, Stan
2017
Data Analyst - Forensics, bet365
- Created a suite of tools to assist the forensic monitoring team in analysing weblog data (100GB+) and developed probabilistic models to help identify rogue activity within this dataset.
Technologies: R, Python, C++, Go, SQL, git, AWS, Spark
2010-2017
Financial Analyst, bet365
- Developed bespoke volatility metrics to underpin the pricing of all models used across the financial betting platform.
- Implemented custom parametric probability distributions to adjust for the characteristic heavy tails of high frequency financials returns data.
- Designed and implemented an algorithm to automatically calibrate the pricing models against logged data to ensure that the models operated optimally each trading day.
- Developed a suite of tools to analyse all bets placed on the financial betting platform to automatically identify bots and other suspect betting patterns.
Technologies: C#, R, Python, MATLAB, Java, SQL, AccuRev, SVN