Dr Donal Hill

Logo

Data Science | Machine Learning | Public Speaking

Welcome to my data science portfolio. This page hosts some examples of my data analysis, machine learning, and public engagement work.

LinkedIn

GitHub

Portfolio


Examples

Sargassum Coastal Exposure Forecast — Barbados (Live App)

Lagrangian particle model forecasting sargassum washup probability around Barbados. 10,000 virtual rafts advected with RK4 integration through synthetic ocean currents and wind fields. Interactive Dash app with coastal risk heatmap and polar exposure profile. Source code


Pitch Control & OBSO Dashboard - Metrica Sample Data (Live App)

Implementation of Spearman’s (2018) Off-Ball Scoring Opportunity model. Visualises pitch control decomposition into transition, control, and scoring probability surfaces. Source code


xG Model Dashboard - La Liga 2015/16 (Live App)

Built an Expected Goals (xG) model using StatsBomb open data. XGBoost with isotonic calibration, SHAP explainability, and interactive Dash visualisations. Source code


Machine learning


Data analysis in particle physics (GitHub-hosted Colab notebooks)


Public speaking (University of Oxford Thinking 3D Exhibition)