experience with project-management



A command line tool, API, and progressive web-app for looking up crime data for postcodes in the UK.

Google Summer of Code

May - August 2018

Implemented AirPlay as a render target for VLC. This includes reverse engineering and documenting the protocol, implementing the SRP6-a cryptographic protocol, as well as implementing HLS streaming and transcoding.

ION Racing

2016 - 2017

Lead developer for a warehousing and automobile/computer parts ordering service for a Formula Student team, with the intent to improve oversight and efficiency.

all skills