Portfolio

Bustamante
Barrett-Greening

$
Overview

I'm a DevOps Engineer working at HM Land Registry in the WebOps team where I work with Linux infrastructure, OpenShift, AWS, and internal tooling. I'm currently completing my final year studying Computer Science at the University of Plymouth before returning full time at HMLR after my degree.

This portfolio is a showcase of my personal projects and achievements alongside my academic and professional work.

DevOpsHM Land RegistryBSc Computer SciencePlymouth, UK
profile.jpgLoaded
Bustamante Barrett-Greening

About

About Me

My Skills

Delivery Pipeline

GitGitHubGitLab

$ whatis version-control

Used Git across GitHub and GitLab for source control and CI/CD on professional, personal, and university projects.

Jenkins

$ whatis cicd

Built and maintained Jenkins pipelines to deploy applications to OpenShift at HM Land Registry, troubleshooting pipeline and configuration issues along the way.

Helm

$ whatis deployment-automation

Wrote and debugged Helm charts at HM Land Registry to define application deployments for OpenShift, ensuring correct environment setups across regions.

Platform Operations

OpenShift

$ whatis kubernetes

Daily use at HM Land Registry — OpenShift receives Helm chart deployments from Jenkins and orchestrates containerised workloads in production.

LinuxRHELopenSUSEUbuntu

$ whatis sysadmin

Supported Linux systems day to day — software updates and removal, storage management, and configuring additional monitors using Puppet.

Application Development

Docker

$ whatis containerization

Containerised microservices for HM Land Registry, using Docker alongside Git to orchestrate a shared development environment.

PythonFastAPIFlaskJavaSpring Boot

$ whatis backend

Developed FastAPI and Flask microservices at HM Land Registry using Gunicorn, DBOSS, routing, and SSO/RBAC; also built Spring Boot web services — including a Spotify playlist automation tool — and academic projects at the University of Plymouth.

Cloud & Infrastructure

Terraform

$ whatis iac

Used Terraform to provision and manage AWS resources — upgrading RDS instances to Graviton and migrating Redis instances across accounts and regions.

AWS

$ whatis cloud

Provisioned and upgraded RDS instances, migrated Redis instances across accounts and regions, and managed supporting cloud resources for applications running on OpenShift.

BSc (Hons) Computer Science — Stage 3

University of Plymouth · 2023–Present

A-Levels: Computer Science, Mathematics, Psychology

Thomas Hardye Sixth Form · 2021–2023

Projects

My Work

Here's a selection of some the projects I've made with different technologies.

Active
Jurassic Music Society Website

I developed a website for the Jurassic Music Society, my first real-world project using HTML, CSS and JavaScript. This was a fun project to work on and gave me a good understanding of how to create a website from scratch. It is now hosted on GitHub Pages as I improved the design utilizing Next.js framework. This project was also good experience into working for people and meeting client requirements.

Active
Next.js Jurassic Music Society Website

An improved version of the HTML website I made for Jurassic Music Society using the Next.js framework. Using Next.js has meant I'm able to host it on Vercel so that it is more secure and faster than the previous version. Monthly hosting costs were reduced by 85% as they now only have to pay domain fees since Vercel offers free hosting.

Active
Portfolio Website

I created this portfolio website using Next.js framework as preparation for improving the Jurassic Music Society's website. As I become more confident with my development skills and complete more projects, this website will continue to improve.

Active
R2Electrical LTD Website

I designed and manage R2Electrical LTD's business website through the online provider Wix. This was my first project completed for a client and provided me with valuable insight into the expectations of a business and good SEO optimisation strategies. The continued work on this website has seen the addition of a commercial clients page and integration of Google Ads Tags for monitoring advert conversions.

Inactive
Spotify Playlist Creation From WhatsApp Export

A Springboot Java web service to authenticate with Spotify's API, then parse a WhatsApp chat export to identify songs sent on Fridays and create a unique dated playlist for each Friday. Generates an export to match the website's playlist data format, greatly streamlining the update process. Previously hosted on Koyeb's free tier.

Active
Wave Connections CIC Website

I designed and provide support for Wave Connections CIC's website through the online provider Wix. This project reinforced my understanding of meeting client expectations and business needs. The GitHub link shows a LinkedIn post with the previous design which was outdated and harder to navigate.

Contact

Get In Touch

I'm always open to chat. Feel free to reach out via email or connect with me on LinkedIn or GitHub.