I'm a DevOps Engineer with a background in Software Engineering. My current role is at Neighbourly, where I improve developer workflows and maintain infrastructure to support a platform that delivers value to our communities.

[email protected]

LinkedIn

GitHub

Cheltenham, UK


Experience

Neighbourly

DevOps EngineerDec 2022 - Present

At Neighbourly I streamline developer workflows and deployment processes, helping to deliver valuable features to customers and users sooner, which in turn allowed for more positive impact in our communities.

I frequently collaborate with team members; with my DevOps lead to prioritise and plan work, with developers to understand their working style and gather feedback for improvements, and with the operations team to carry out security and compliance work for retaining and acquiring customers.

During my training period I expanded upon my prior DevOps knowledge through independent learning and documenting the existing pipelines.

Highlights


Enable

Lead EngineerJan 2022 - Aug 2022

Senior EngineerMay 2021 - Jan 2022

Junior Engineer • *****Oct ***2018 - May 2021

Enable is where I trained as an Engineer, rapidly learning a multitude of technologies and concepts. Alongside building new features, I carried out regular support work with a focus on resolving issues quickly, reassuring customers and scheduling follow-up work and improvements. Additional responsibilities included mentoring new team members, leading technical workshops, and producing estimates of time required to build new and complex product features.

As the Lead Engineer for the DevOps team I focused our project resources on making development flow as smooth as possible and scaling our CI/CD processes.

Highlights


The University of Manchester

BSc Physics • ****2015 - 2018

My degree was where I discovered programming, initially as a scientific tool and then as a hobby and career path. This course helped build strong problem solving skills in both scientific and computing contexts.

Highlights


Skills

Tech

Concepts


Side projects

layowt

View the app

View the code

I use Windows Terminal heavily in day to day work and couldn't find a tool to generate commands that launch the Terminal in a specific layout, so I built one in Svelte and Typescript.

gpx app

View the app

View the code

My dive club were getting a new boat GPS and wanted to view the waypoints stored in the old unit. I built a simple Angular app to parse and display the contents of the unit's .gpx files.

Simon Yates' website

View the site

View the code

My Dad takes great photos underwater, so I built a static site with Statiq to show them off.

bunting

View the package

View the code

A tidy little Typescript package that leverages HTML Canvas to display colourful bunting (flags) on a site.


Personal life

When I'm not programming (or listening to programming podcasts) I enjoy exploring new places, rock climbing and scuba diving.