Nicholas Watt
Portfolio

MSc Artificial Intelligence • Machine Learning Engineer
Python • SQL • Statistical ML • Bayesian methods • Model evaluation & deployment

About Me

I recently completed an MSc in Artificial Intelligence at Northumbria University, where I developed a strong foundation in machine learning, deep learning, statistical modelling, and time series analysis. My primary technical work is in Python, leveraging libraries such as PyTorch, TensorFlow, scikit-learn, pandas, and NumPy; however, I am comfortable working across multiple programming languages and tools commonly used in machine learning engineering and data science environments, including SQL and modern data engineering frameworks. I focus on building clean, reproducible, and well-structured modelling workflows that translate effectively from experimentation to real-world application.

My interests centre on applying machine learning to complex, real-world problems — particularly those involving structured data, forecasting, optimisation, and decision-making under uncertainty. While I have a strong interest in financial applications and quantitative research, I am equally motivated by opportunities across industry where rigorous modelling, data-driven experimentation, and scalable ML systems can create measurable impact.

I bring strong analytical and statistical thinking, a research-oriented mindset, and a practical awareness of how models perform in real environments. I am a structured problem-solver who values clarity, reproducibility, and technical precision. I communicate complex ideas clearly, learn quickly in fast-moving teams, and approach challenges with a competitive, high-performance mindset focused on continuous improvement and delivering meaningful results.

Deep Learning for Predictive Analysis
of Cardiovascular Diseases

Combining Deep learning with Explainable AI (XAI) for the prediction of Cardiovascular Disease. Implemented using PyTorch

Project preview: cardiovascular disease prediction
Project

Human-in-the-Loop RL
for Autonomous Racing

Project preview: human-in-the-loop reinforcement learning

Implemented reinforcement learning approaches to train a sensor-equipped F1-Tenth car to race on a track. Extended the baseline with a Human-in-the-Loop approach and compared performance through evaluation.

Project

House Price Prediction
Using a Deep Neural Network

Project preview: house price prediction model

Preprocessed an unfiltered raw dataset using EDA and outlier-resistant normalisation. Built a DNN in Python using Keras to predict house prices and compared results against a traditional neural network using metrics such as accuracy and F-score.

In Progress

Additional Project
Coming Soon

Placeholder: project in progress

I’m currently working on my next project for this portfolio. Links and details will be added once the work is completed and published.

Qualifications

Completed

MSc Artificial Intelligence
Northumbria University

BSc Computer Science
Newcastle University

Currently Working On

Advanced Machine Learning on Google Cloud
Professional certification

Skills

Languages: Python, SQL, Java, JavaScript, HTML, C, C++
ML: PyTorch, scikit-learn, evaluation/validation, XAI
Data: pandas, NumPy, data cleaning, feature engineering, end-to-end pipelines
Engineering: Git, APIs, OOP
Interests: Finance, Machine Learning, Statistics