re::curse
2026Daily interview-prep emails
Generates a daily set of interview questions with Gemini, stores it in SQLite, and emails the questions at 11:00 and the solutions at 23:00.
Sherpa
2026Google Student AI Hackathon
Built by a team of six at the 2026 Google Student AI Hackathon in London, where 50 students were selected from nearly 1,000 applicants. Sherpa is an AI career dashboard for students: a Gemini-powered guidance chat, CV scoring with rewrite suggestions, and internship application tracking.
EduChain
2025EasyA x Algorand London Hackathon
Instant credential verification for international students, whose visa paperwork can take weeks. Students manage and share verified credentials on the Algorand blockchain. Built in 36 hours at my first in-person hackathon.
Hedge fund factor analysis
2026AAM data science challenge, part 2
Multilinear regression of hedge fund returns against 18 systematic risk factors, with a written report.
GitHub scraper chatbot
2026AAM data science challenge, part 1
Scrapes a GitHub user’s public repositories, exports them to a spreadsheet, and loads them into a Gemini chatbot you can question about that person’s work.
Asthma
2026Air pollution visualiser
A JavaFX app for exploring air pollution statistics on a map, built by a team of four at KCL.
Arduino in assembly
2026ATmega328P, no C
Programmed an ATmega328P in raw assembly to show Morse code and binary patterns on LEDs.
Reinforcement learning in Unity
2025DQN vs PPO vs NEAT, from scratch
My A-Level Computer Science project (full write-up): agents learn a game of tag in Unity using three reinforcement-learning algorithms I implemented without any ML libraries.
Neural network from scratch
2024C# and NumSharp only
A neural network written and tested from scratch in C#, later expanded and rebuilt for the Unity RL project.
RF-controlled glider
2024It flew. Not always where intended.
Two Arduinos: a joystick controller that encodes and transmits inputs over RF, and a receiver on the glider that drives its servos.
StudyQuest
2024Gamified revision app, graded A
Pathway to Bath project (writeup): a social learning app that turns revision into quests. Designed in Figma and prototyped as a C# command-line app.