Becky is a full stack web developer with many years of experience working in both the public and private sector. She currently leads the technical development of web and mobile team.

Becky was previously employed with the NHS developing a healthcare application to modernise clinical practice for the Newcastle upon Tyne Hospitals NHS Foundation Trust.

Becky is a Software Carpentries instructor and is teaching as part of the Institute of Coding programme. She is interested in inspiring young people and women to engage and seek careers in the technology sector.


  • ePRaSE (phase 2) /

    • back-end redevelopment using Strapi
    • front-end development using Vue.js
  • CVPR-NAS 2022 / School Of Computing

    • competion website allows upload of machine learning code zip bundle
    • build a back-end that accepts zip files and transfers them to Azure
    • Azure processes to create a VM and run submitted code
    • back-end to update with scores generated from machine learning code run
    • competion website updated with the latest submission scores shown on a leaderboard
  • Data Safe Haven / The Alan Turing Institute

    • development of Django application
    • containerisation of the Data Classification app using Docker
    • replacement of Python dependency management with Poetry
    • Authelia integration (MFA)
  • Degree Apprenticeship in Software Engineering / Newcastle University School of Computing & The Institute of Coding

    • Module leader on CSC8425 - Business Software Applications
    • Creating material for web technologies. Delivery from June onwards.
  • Rest & Be Thankful / School of Geography, Politics and Sociology

    • Python scripts to feed real time data to RabbitMQ
    • Setting up RabbitMQ/Logstash/ElasticSearch pipeline
    • created Power BI reports to visualise data from ES
  • STEM Outreach / School of English Literature, Language and Linguistics

    • set up WordPress website, deployed to internally hosted VM
  • DAAWN / School of Education, Communication and Language Sciences

    • Creation of Aphasia assessment tool for use by Speech and Language Therapists
    • Front end application that creates online reports and downloadable PDFs
    • Built with Vue.js
  • ePRaSE (phase 1) / Newcastle upon Tyne Hospitals Trust

    • back-end development using Java in Springboot framework
    • front-end development using Vue.js
  • Investigative Journalism / School of Education, Communication & Language Sciences

    • Vue.js based application featuring VueGoogleCharts and D3js libraries
    • Featured a range of different Google and D3 charts. Bubble, bar, line, link-node
  • Alien Speech Match / School of Education, Communication & Language Sciences

    • MySql/PHP Laravel framework based application, with Vue.js front end
    • game style application to measure user recognition of different languages


MSc Computing Science / Newcastle University


C++, concurrency, databases, networks, software engineering


  • Programming:
    • JavaScript
    • HTML/CSS
    • Python
    • Java
    • PHP
    • Perl
  • Software:
    • VueJS
    • Knockout
    • Laravel
    • CakePhp
    • WordPress
    • ElasticSearch
    • Postgres
    • MySQL
    • SqlServer
    • Docker
    • RabbitMQ
  • Topics:
    • Healthcare applications
    • Educational technology


  • I enjoy:
    • Gardening
    • Art
    • Karate