Snake AI - NEAT

Snake AI - NEAT

TypeScript
React
Python
Neural networks
Simulation

Implementation of the NEAT algorithm for the classic Snake game from scratch, with customizable simulations.

FlappyBird AI - NEAT

FlappyBird AI - NEAT

TypeScript
React
Python
Neural networks
Simulations

Implementation of the NEAT algorithm for the classic FlappyBird game from scratch, with customizable simulations.

Morse Code Tutorial

Morse Code Tutorial

ARM Assembly
C
Embedded Systems
Raspberry Pi

Embedded game for Raspberry Pi Pico that teaches Morse code.

Stripe: Dogfooding FX Quotes

Stripe: Dogfooding FX Quotes

TypeScript
React
Stripe
MongoDB
Web Development

Tested the, not yet released then, FX Quotes API with guidance from Stripe engineers. Integrated it with other Stripe products, and was part of the first external team globally to successfully lock payments with it.

IBM: Schowlar

IBM: Schowlar

TypeScript
React
Python
LLMs
Agents
GCP

Multi-agent research summariser with a Gemini-powered AI pipeline managed on Google Cloud: specialised agents fetch, summarise, and synthesise research from multiple sources.

Pathfinding Visualizer

Pathfinding Visualizer

Python
Algorithms
Data Structures
Visualization

A visualizing tool for pathfinding and maze-generating algorithms like A*, Dijkstra's and Prim's.

Sorting Visualizer

Sorting Visualizer

Python
Algorithms
Data Structures
Visualization

A visualizing tool for sorting algorithms like Merge Sort, Quicksort and Timsort.

More to come

Coming soon

I'm constantly working on new projects. More will be coming soon!