Hello / Bienvenue / Willkommen / Hola

My name is Bruce, I am a Senior Software Engineer.

My interest in software started when I was a kid, I would program at school and mess around with computer game scripting at home. After a detour into Biomedical Science, I then completed a Masters in Computer Science at the University of Dundee.

My first job was working for British Telecom in Glasgow as a software graduate.

Then after a few years I decided to move to London, where I worked at a really cool print company called MOO.

After London I decided to move to Manchester where I worked at Jaguar Land Rover and then Auto Trader.

Since 2019 I have been working fully remotely but I am also happy to collaborate in offices if necessary.

On this site you will find out what I have been up to as well as topics that interest me.

Here's a quick summary:


Java 21, ES6, PHP7, HTML5, CSS/SASS, MySQL/PostgreSQL, Kotlin, C++

Tools and Technologies

IntelliJ as my IDE of choice for Java development.

I am proficient in Unix/Linux operation with my Kubuntu being my preferred operating system.

Here is a non-exhaustive list of other tools and technologies I am knowledgeable in:

  • Bash scripting
  • Docker
  • AWS / GCP / Azure
  • Terraform
  • Ansible


Photography: I really like taking natural photos of landscapes and animals.
Retrowave: or Vaporwave as its sometimes called, the 80s aesthetic for visuals and sounds, which I find really fascinating.
Brazilian Jiu-jitsu: grappling is fun along with the benefits of it being a martial art.
Electric Guitar: I am a big Ibanez guitar fan and owner.

More info

Please read my FAQs