I am engineering student with a keen interest in design. I am currently at Clare College, Cambridge University.

My main interests are:

  • Design theory and current technological affairs
  • Open Source Software – I have recently switched from Arch Linux to Gentoo Linux
  • Network Architecture and telecoms
  • Audio electronics and general analogue electronic design
  • Long distance walking
  • Speleology  – I am the Tackle Master of the Cambridge University Caving Club, and the Treasurer of its annual expedition

You can see my Qualifications or Experience and Skills pages for more details.

My Computers


My main desktop. He currently lives at home while I am at university.

  • Arch Linux / Windows 10
  • ASUS P8Z77-V
  • NVIDIA GTX 1070
  • Intel i5
  • 24GB DDR3


My main laptop –  a Dell XPS 15 9560 – and daily driver while at university.

  • Gentoo Linux
  • NVIDIA GTX 1050M
  • Intel i7
  • 16GB DDR4


My first ever laptop – a Compaq Presario CQ61. He now serves as a NAS and media server on my VPN.

  • Arch Linux
  • Intel Celeron


A £20 eBay bargain. A refurbished Dell Latitude 2100 with a 16GB SSD instead of an HDD. Configured to be absolutely bare-bones. Used for portability and light-weight, terminal only applications.

Currently running Arch but I plan to switch him to Gentoo to make the most of his minimal hardware.

Raspberry Pis

I also own three raspberry pis: RPi 3B, RPi Zero W, and RPi B. The 3B and B sit at home and in my subnet within the university network, tied together by a bridged VPN such that I can access all my devices from either network. I can also access the network via the VPN from any external device. Extremely useful for access to my NAS and media server, hosted by FitzWilliam. Even more useful such that I don’t need to keep any documents beyond configuration files locally on any machine except the NAS, allowing me to take more risks when experimenting with new system configurations, as I have nothing to lose.

Configuration Files

In the spirit of the open source community, all my configuration files for my WMs, network managers, and miscellaneous programmes can be found on my dotfiles repo.

Particularly noteworthy is the i3 Block for getting the status of the GPU. This can be found in Fearnley’s i3blocks.conf file.