Senior Data Scientist with 20+ years of experience applying machine learning, statistical modelling, and Python analytics to complex datasets.
-
Machine Learning: Designed and evaluated supervised models to identify rare classes within highly imbal- anced, noisy datasets using Python (scikit-learn, TensorFlow). Emphasised uncertainty quantification and decision-threshold optimisation under real-world constraints.
-
Deep Learning Regression for Continuous Parameter Estimation: Developed neural network models to estimate continuous target variables from high- dimensional inputs. Implemented end-to-end pipelines covering data pre-processing, training, validation, and uncertainty assessment.
-
Statistical Experimentation & A/B Testing Tooling: Built reusable Python tools implementing hypothesis testing, confidence intervals and A/B testing workflows applicable to product, marketing and business analytics contexts.
-
Data Visualisation: Developed applications for exploring high‑dimensional astrophysical and experimental datasets.
| Technical Skills | Soft Skills | Python | Other languages | Documentation |
|---|---|---|---|---|
| Data Analysis | Team Leadership | dash | C | HTML |
| Machine Learning | Project Management | jupyter | IDL | Latex |
| Neural Networks | Teaching & Supervision | matplotlib | PHP | Markdown |
| Data Visualisation | Science Communication | numpy | SQL | dashboards |
| Statistical Analysis | Public Speaking | pandas | Shell scripting | Office |
| Scientific Research | TV and Radio | scikit-learn | Pgplot | |
| Simulations | International Collaboration | tensorflow | Gnuplot |
