I am a computer scientist and software engineer with a passion for networks, systems software, machine learning, obscure hardware, and programming.
|
OLM Convert - The free, open-source OLM convertor.A utility to convert an Outlook for Mac archive, that can only be opened with Outlook for Mac, to a set of standard .eml files that can be opened by almost all email clients. Built with WebAssembly and Bootstrap.
|
|
|
Research project: TCPLog - TCP Congestion logging in the Linux kernelSupervised research project investigating how logging of TCP Congestion Control functionality may be implemented in the Linux kernel akin to how QUIC implements qlog in user space. Involved creating a kernel module that exposes the internal TCP State machine, and producing graphical visualisations thereof. This required programming in C, Systems Programming, and Network Programming. |
|
Partii Trick - A Wii and a Printer for mindless entertainment16th July 2025Creating a 3D version of my flat, connected to a printer to print virtual paintings in the real world. All on the Wii. |