// projects

Three things I've actually shipped.

Not coursework, not tutorials followed line-by-line — real systems with real users, real bugs, and real write-ups. Each links straight through to the GitHub repository and full research document.

AI research Nov 2025 – Jun 2026 Published on Zenodo

Using AI to Make Cloud Computing More Sustainable

A weighted decision-matrix agent, powered by the Gemini API, that gives startups a sustainability-first cloud deployment plan from just five inputs. Tested against the real growth paths of Airbnb, Spotify and Duolingo.

PythonGemini APIopenpyxlGoogle Cloud
// why it's interesting
78% / 50%

78% of leaders have adopted cloud tech, but 50% can't see the return on it (PwC) — that gap is exactly what the agent targets.

robotics Jul 2025 – Mar 2026 UK Nationals 2026

HG5_ELECTR!C — U18 VEX Robotics

Autonomous and driver-control programs for our team's competition robot, written in both C++ and Python across a season that took us from first-time entrants to UK Nationals.

C++PythonVEXcode V5
// why it's interesting
1st time team

realised code can produce a different outcome every time when working with real hardware.

web platform Jan 2025 – Jun 2026 CREST Gold Award

Revology — The Ideal Revision Website

A full-stack Django revision platform with a shared notes library, flashcards with confidence ratings, and PDF.js-powered document previews. 18 months, four languages, one CREST Gold Award.

PythonDjangoBulmaJavaScriptPDF.jsSQLite
// why it's interesting
18 months

of iterative development, surveying students and designing databases, completely from scratch.

// also worth a look

Other research & writing

extended writing

The Future of Work

Researched how automation is reshaping the job market, and the technical and soft skills young people will need to stay ahead of it.

Read the PDF
mathematical modelling

M3 Challenge — Online Sports Gambling

Stochastic modelling of online sports gambling with a team of five, placing 2nd of 980 teams worldwide for Technical Computing. Full write-up on the About page.

See the story
algorithmic thinking

Competitive Programming

A growing collection of competitive programming solutions - including scoring 100% in Bebras' Coding Challenge this year.

View on GitHub