about

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.

PROJECTS

  • ePRaSE (phase 2) /

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

    2022
    • 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

    2021-2022
    • 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

    2021
    • 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

    2020-2021
    • 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

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

    2020
    • 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

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

    2020
    • 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

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

education

MSc Computing Science / Newcastle University

1998-1999

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

technical

  • 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

Interests

  • I enjoy:
    • Gardening
    • Art
    • Karate