AI and Machine Learning Specialist, experienced in Natural Language Processing, Reinforcement Learning, Databases, and Python Development.
Blog Posts
Enhancing Football Predictions with a Deep Learning-Based Expected Goals Model
Building an expected goals (xG) model using a neural network to predict the likely outcome of a shot.
Jan 22, 2025
xG
AI
Machine Learning
Deep Learning
Lets build GPT-3: Hyperparameters, Algorithms, Distributed Training (part 3)
Lets optimise our GPT-2 implementation and training
Jan 15, 2025
AI
LLM
NLP
Lets build GPT-3: GPU Optimisations (part 2)
Optimising GPT-2 for GPUs from scratch with just Python and PyTorch
Jan 14, 2025
LLM
AI
NLP
GPU
Lets build GPT-3: Building Blocks (part 1)
Lets build GPT-2 from scratch and train it
Jan 11, 2025
AI
LLM
Building an LLM Tokenizer
Building a Tokenizer in code with Python and TikToken
Jan 8, 2025
AI
LLM
Building GPT From Scratch
Building A Simple GPT From Scratch
Jan 6, 2025
AI
Python
NLP
LLM
Transformers
LLM Evaluation
LLM Evaluations
Nov 27, 2024
LLM
Reinforcement Learning with Graphs
Methods for learning how to alter graphs using agents trained using reinforcement learning
Nov 14, 2024
AI
Python
Reinforcement Learning
Reducing Bias in LLMs
Approaches for reducing stereotypical bias in Large Language Models
Sep 19, 2024
NLP
LLM
Transformers
Lambda Labs for GPU Model Training
How to setup instant GPUs using Lambda Labs
Jan 10, 2025
GPU
AI
Cloud
Data Processing with Apache Beam
Data Processing with Apache Beam
Nov 26, 2024
data
Array / Hashing
Problems and Solutions for Arrays and Strings
Nov 22, 2024
Computer Science
Software Development
Python
Stack Problems
Problems and Solutions for Pointers
Nov 22, 2024
Computer Science
Software Development
Python
Two Pointers Problems
Problems and Solutions for Pointers
Nov 22, 2024
Computer Science
Software Development
Python
Next.js Notion Starter Kit
Deploy your own Notion-powered website in minutes with Next.js and Vercel.
Jan 20, 2021
Web Dev
OSS
Node.js
React.js
Projects