Curriculum Vitae


Director, InferenceWorks Ltd

  • 2023-present
  • I direct and run InferenceWorks Ltd, through which I operate my data science consulting and education services.

Principal Data Scientist, PyMC Labs

  • 2021-present
  • Client facing roles on a number of projects, solving real business problems with Bayesian modelling.
  • Project areas: A/B testing, Media Mix Modelling, Item Response Theory.
  • Project lead for a number of major projects.
  • Engaged in pre-sales work, including marketing and client acquisition.
  • Generated and delivered Bayesian educational material for corporate workshops.

Lecturer, University of Dundee, Scotland, UK

  • 2007-2022
  • Published 25 peer-reviewed papers and book chapters.
  • Taught multiple courses to undergraduate and postgraduate students, including: Cognition, Decision Making, and Research Methods. I won the 2020-21 award for Innovation in Teaching in the DUSA Student Led Teaching Awards.
  • Supervised approximately 100 undergraduate and postgraduate research dissertations. In 2020, my undergraduate dissertation student, Megan Veillard was European winner of the The Global Undergraduate Awards. In 2017, my undergraduate dissertation student, Jordan Skrynka was Global winner of The Global Undergraduate Awards.
  • Delivered workshops and presentations at national and international conferences.

Postdoctoral Researcher, University of Bristol, UK

  • 2004-2007
  • Conducted novel research, disseminated findings in the form of published papers and conference presentations.


  • 2000-2004: DPhil Neuroscience, University of Sussex, UK.
  • 1997-2000: BSc Neuroscience, 1st class Honours, University of Sussex, UK.

Soft skills

  • Client-liason.
  • Project management - leading small teams of data scientists.
  • Effective teacher of complex topics, with a current focus on Bayesian methods.

Tech stack

  • Python (PyMC, Arviz, Matplotlib, Numpy, Pandas, Seaborn, SciPy, XArray)
  • Julia (Turing.jl)
  • R
  • VSCode, Git, GitHub, JupyterLab, Quarto

Domain knowledge

  • Bayesian data analysis
  • Causal inference
  • Experiment design
  • Analysis of experimental and non-experimental (observational) data
  • A/B tests
  • Media Mix Modelling