Who am I?

Data visualisation specialist, mainly working with R, Python, and D3.js.


Background in statistics, operational research, and data science consultancy.


Co-author of Royal Statistical Society’s Best Practices for Data Visualisation guidance.


Author of The Art of Data Visualization with ggplot2.


Hex logos

Session plan

  • Careers in data visualisation
  • Introduction to data visualisation best practices
  • Overview of software for charts
  • BREAK: 10 mins
  • Choosing a chart type (with examples and exercises in Python)
  • LUNCH: 60 mins
  • Styling charts (with examples and exercises in R)
  • Wrapping up and questions

2014 - 2017: Undergraduate

  • BSc Mathematics at the University of St Andrews
  • Mostly applied maths, with final year project on Subsonic and Supersonic Flow Through Pitot Tubes
  • More statistics modules in final year

Photo of St Andrews

2017 - 2021: STOR-i

  • MRes then PhD at STOR-i (STatistics and Operational Research with Industry) CDT
  • Industry-partnered PhD with Deutsche Bahn
  • PhD supervised by Catherine Cleophas, Florian Dost, and Adam Sykulksi
    • Thesis: Detecting demand outliers in transport systems
    • Chapter on Analysing and visualising bike sharing demand with outliers

Group photo of STOR-i cohort

2021: Data visualisation side quests begin

  • I needed a COVID lockdown project…
  • I started doing TidyTuesday: weekly social data project where people are encouraged to make charts and share their code
  • Started making and posting data visualisation on social media; writing blog posts; delivering more talks
  • Build a portfolio of stuff I enjoy doing

I still do TidyTuesday most weeks!

Bluesky screenshot

2021 - 2023: Data science consultancy

  • Developing and running training courses in R, statistics, and data visualisation.
  • Building R packages and dashboards.
  • Statistical consultancy.

Photo of hex stickers for Jumping Rivers

2023: Another data visualisation side quest

  • Received funding from the Royal Statistical Society (RSS) to develop some data visualisation guidance, alongside Andreas Krause with support from Brian Tarran at the RSS.
  • The Best Practices for Data Visualisation guidance was first published in 2024, with guidance, examples, and associated R and Python packages.


Screenshot of RSS data visualisation guide

2023-2025: Back to academia

  • Lecturer in Health Data Science at Lancaster University (Centre for Health Informatics, Computing, and Statistics)
  • Teaching-focused, mainly working on MSc Health Data Science
  • Projects with the NHS, supervising MSc and PhD students
  • Secured a book contract to write about data visualisation

Photo of four people

2025 - Present: Data visualisation specialist at ONS

  • Support statisticians and/or domain experts at the Office for National Statistics, in the data visualisation team
  • Making charts, dashboards, and interactive explorers
  • Writing visualisation guidance, researching best practices, and developing chart templates
  • Work in digital publishing team alongside content designers, user researchers, and journalists.

Screenshot of ONS chart

Data visualisation as a career

  • Not often talked about as a career option
    • “Do you want to work in academia or industry (as a statistician/data scientist)?”
  • There are lots of places where numeric skills are highly valued, and it might not be in a data organisation, or even a data team.
  • Being able to translate academic research to more general audiences is a really useful skill (even if you stay in academia).
    • I see myself as academic-adjacent.
  • There are opportunities to teach outside of academia.