MSc Advanced Computer Science
Newcastle University | 2025 - 2026
Current Grade: Distinction (72%)
Modules: Secure Software Development, Risk and Trust Managment, Model-Based Systems Engineering, Machine Learning, Generative AI for Buisness, Enterprise Software and Services, Advanced Programming in Java, Group Project
BSc Computer Science
Newcastle University | 2022 - 2025
Grade Acheived: 2:1 (66%)
Award Nominated Dissertation (Grade: 77%, Title: Evaluating the Feasibility of Automated Lesion Masking for Normative Lesion Network Mapping)
Study Abroad Programme - Astrophysics and Astronomy
Hong Kong University of Science and Technology | Summer 2024
Attended ChinaVis 2024, learning methods to visualize data.
Waiter / Bartender / Chef
The Saddle Rooms | 2022 - Present
Working in a Michelin guide restaurant providing high quality service to customers.
Waiter
The Sandpiper Inn | 2019 - 2022
My first introduction to a customer facing role for a Michelin guide gastropub.
Projects.
Evaluating The Feasibility of Automated Lesion Masking for Normative Lesion Network Mapping
Dissertation Project · Spring 2025
Grade: 77%
Automatic Delineation of Meningioma using Neuroscientific tools and comparion with hand delineation using data that was provided by the Liverpool Neuroscience Biobank and initially collected by the NHS Walton Centre Foundation Trust.
Bash · ANTs · FSL · FreeSurfer · MRtrix3
Utility Bash Functions
Personal Project · Ongoing
Linking with my use of Bash for the pipeline in my dissertation project i developed some simple tools that helped the usability of the pipeline, these include a progress bar and terminal manipulation script to keep the terminal clean.
Bash
Chemical Reaction Network Simulator
University Coursework · Autumn 2024
Grade: 92%
Simulating chemical reaction networks using Python and visualizing the results. I aimed to either support or query Codon et al results in their paper "Approximate majority analyses using tri-molecular chemical reaction networks" with my own findings and experiments utilising my own implementations of the Approximate majority algorithm.
Python · numpy · matplotlib · pandas
Hotel Booking RESTful API
University Coursework · Winter 2025
Grade: 80%
Building a RESTful API for a hotel booking system using Quarkus and JPA.
Quarkus · JPA · JTA · JSON · Bean Validation · JUnit and REST Assured · Maven · OpenShift · JAX-RS · Git · Swagger.