PhD student at Edinburgh Napier University in the Computing department, researching machine leaning and natural language processing technologies. Research interests include online media, public safety, privacy and data-driven decision making.

Previously a freelance web developer providing full-stack development project services. Former journalist, editor, manager, video news editor.

Ask me about LOOM.

Download my CV.

  • Statistical Privacy
  • Language Models
  • Natural Language Processing
  • PhD in Artificial Intelligence, 2020-?

    Edinburgh Napier University

  • MSc in Computing, 2020

    Edinburgh Napier University

  • BA in English, 2008

    Manchester Metropolitan University


Machine Learning
Software Development
Web Development


Alan Turing Institute
Data Study Group Science Support
Alan Turing Institute
Jul 2021 – Present London, England

Provide academic advisory support to the Alan Turing Institute staff who set up and conduct Data Study Group sessions. This involves:

  • assessment of challenge proposals for scientific rigor
  • participant, facilitator, and principal investigator application assessment
  • providing training and support to participants
  • reviewing and editing group research outputs, including code, data, and written reports
Edinburgh Napier University
PhD Student
Edinburgh Napier University
Mar 2020 – Present Edinburgh, Scotland
Researching machine learning technologies with a focus on privacy as a member of the Nature-Inspired Intelligent Systems group. Also involved in teaching and student support.
Web Developer
Apr 2016 – Mar 2020 Edinburgh, Scotland
Freelance web developer, working on full-stack applications for various clients. My key focus was identifying and serving the needs of businesses and individuals by choosing the best technologies and platforms for their particular use-cases, and providing top-class development, maintenance, documentation, training and support.

Recent Publications

Quickly discover relevant content by filtering publications.
(2021). NL-Augmenter: A Framework for Task-Sensitive Natural Language Augmentation. arXiv.

PDF Code

(2021). Data Study Group Final Report: Department for Work and Pensions. ATI Data Study Group.

PDF Project DOI

(2021). CAPE: Context-Aware Private Embeddings for Private Language Learning . Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing.

PDF Code




Code projects for Warhammer players and organizers



Masters thesis research into detecting government astroturf operations with NLP

Web Design

Web Design

Some examples of commercial website development experience.

Twitter bots

Twitter bots

A collection of amusing, unhelpful, and sometimes annoying Twitter automations.


  • 10 Colinton Road, Edinburgh, EH10 5DT