BSc Computer Science with AI
Graduated with Upper Second-Class Honours (2:1) from the University of Birmingham.
I build software. Web apps, CLI tools, dev environments, whatever solves the problem.
I don't learn skills for their own sake. I run into a problem, try every existing solution, find none of them fit, and build my own. By the end I've picked up whatever the problem demanded: a language, a framework, a paradigm. That's how my stack grew. Not by choosing. By necessity.
I can't leave a pain point alone. If something in the workflow is slow, broken, or missing and no tool exists to fix it, I fix it myself. That instinct is behind almost everything I've built.
A from-scratch iterated Prisoner's Dilemma platform: a strategy protocol and round-robin tournament engine paired with ML predictors (logistic regression and GRU) that learn opponent behavior over hundreds of games.