NSGP - Non-Stationairy Gaussian Process Regression
A Python implementation of Non stationary Gaussian Process Regression 
A Python implementation of Non stationary Gaussian Process Regression 
Teaching an agent to play dice. Reinforcment learning for a simple dice game. 
Optimizing team assignment. Constraint optimisation tool to find the optimal solution in a many-constraint system. 
Genetic Neural Networks applied to 1D Advection-Diffusion physics for course scale correction. 
BSc Thesis Predictive Maintenance - Mimimising downtime by predicting equipment failure before it happens. 
Internship at VI Technologies to build a LabVIEW based biometric bodysuit. 
Published in , 2025
This (non-published) paper was written for team internship and explores how adaptive learning can be used to reduce the need for data in reduced order moddeling approaches for FEM simulations. The result is a python package for non-stationairy Gaussian Process Regression (NSGPR) and a method which needs a third of the data to gain the same accuracy.
Published:
This is a description of your talk, which is a markdown file that can be all markdown-ified like any other post. Yay markdown!
Published:
This is a description of your conference proceedings talk, note the different field in type. You can put anything in this field.
Undergraduate course, University 1, Department, 2014
This is a description of a teaching experience. You can use markdown like any other post.
Workshop, University 1, Department, 2015
This is a description of a teaching experience. You can use markdown like any other post.