Hi! I’m James, a London-based product data scientist with a background including electrical engineering, management consulting, IT and cyber security, sales, operations, and teaching. From the UK, I’ve lived in four continents and travelled to dozens of countries. My primary interests include renewable energy, vehicles, behavioural psychology, and various physical activities.

A frontend demonstrating two fraud detection models and their relative performance, with live inference for custom transactions.
Clustering customers using hierarchical and K-based techniques, classifying new customers, then using logistic modelling to predict buying outcomes.
Using SARIMA, TensorFlow LSTM, and Prophet to forecast solar generation in Belgium based on historic data from a transmission system operator.
An interactive map to see how UK property price have changed over time.
An web app that provides word-for-word translations alongside the full translation.
An app to measure your myopia (a.k.a shortsightedness). Download it today!
Courses including machine learning (sklearn), deep learning (TensorFlow), time series analysis, statistics, and probability.
Courses including machine learning (sklearn), deep learning (PyTorch), convolutional neural networks (CNN), and LLMs.
Courses including naive Bayes, decision trees, random forests, K-nearest neighbours, support vector machines, Hugging Face, and more.
Courses including LLMs, prompt engineering, AI agents (LangChain), NLP, vector databases, convolutional neural networks, and deployment.
Courses including NumPy, pandas, Excel, SQL, customer analytics, and data visualisation (including Tableau).
Courses including financial modelling (including 3-statement modelling), and valuation analysis using DCF, comparables/precedents, and assets.
Including an international year studying Electrical and Computer Engineering at Rutgers, New Jersey, USA.