Portfolio

Check out some of my recent projects

Orbit

An educational technology platform that connects students with tutors and provides tools for collaborative learning, resource sharing, and personalised educational experiences. Still in development.

MongoDBExpressSvelteNode.jsAI
Orbit

Strut

A React Native app developed for my final year university dissertation, showcasing an AI-driven adaptive framework for personalised recommendations. The app focuses on recommending outfits by learning user preferences through swipes on content.

React NativeReduxTensorFlow LiteONNXFirebase ML KitDeep Learning
Strut

TrueReason

TrueReason is an AI-powered learning companion that adapts to your learning style, providing a personalised educational experience through a 'society of minds' approach, combining multiple specialised AI models. Project done over summer with UNESCO chair of AI.

React NativeAI
TrueReason

TMUAguru

A web application that assists aspiring university students in preparing for the TMUA exam. Achieved 200+ sales in the first year with minimal advertising and plans to expand to other exams.

MongoDBExpressSvelteNode.jsStripe
TMUAguru

Lecture2Summary

A website that transforms lecture content into high-quality flashcards and summaries, funded with £1,500 from UCL.

SvelteAINatural Language Processing
Lecture2Summary

PS4-Controlled Rover

Designed and built a rover controlled via a PS4 controller, featuring custom 3D-printed components and advanced navigation capabilities.

3D PrintingPythonJavaMicrocontrollers
PS4-Controlled Rover

The Daily Stoic

A mobile app that provides daily stoic quotes and reflections, developed using Java and the LibGDX framework. Made it in a day so my android developer account didn't get deactivated.

JavaLibGDX
The Daily Stoic

ShieldNArrow

During the first COVID-19 lockdown, I developed a phone game, my first foray into the painful world of Java. A game where you block arrows with a shield with a focus on reaction and timing.

JavaLibGDX
ShieldNArrow
...and a couple dozen more projects developed over the last decade, from simple scripts to longer projects.