JGroups Netty
Designed and implemented a transport layer protocol for JGroups using Netty as part of Masters project and internship at Red Hat . This project will eventually replace TCP_NIO2 built into JGroups.
COVID-19 Infographics
Volunteer work to develop a site to display infographics about COVID-19 translated into different languages for the BAME community.
Viz
A tool to help in the aid of understanding graph algorithms through visualisation, animation and knowledge testing. This was a third year final project.
Spotify Music Sharing
Android application that hosts a http server on the client phone that exposes the internal Spotify SDK so that people connected can control the client's music.