~/about

About me

I run and automate production Linux infrastructure: hundreds of hosts, high-availability databases, and the tooling that keeps them consistent.

01 / summary

I've managed large-scale Linux environments, introduced containerised workflows, and led a team of systems administrators. My focus is replacing manual, error-prone operations with automation that is versioned, reviewed and repeatable.

I care about the platform as a product: reliable infrastructure, sensible defaults, and tooling that lets other engineers move quickly without needing to know every detail underneath.

02 / experience

  1. feb 2024 → present

    Systems Administrator

    Logistex

    Leading a team of systems administrators while managing critical infrastructure:

    • Team Leadership: Recruited and mentored team members, fostering a collaborative environment
    • Infrastructure Management: Overseeing 400+ Linux instances and 50+ physical machines
    • Automation & Deployment: Developed and maintained automated deployment pipelines using Ansible and custom scripts
    • Containerization: Implemented containeristation for application developemnt
    • Performance Optimization: Conducted system profiling and resource optimization across the estate
    • Change Management: Coordinated and executed infrastructure changes with minimal downtime
    • Infrastructure Upgrade: Led virtualization project migrating physical servers to virtual and modernising hardware
    • Cloud Backup: Implemented S3-based backup solution for critical data
    • 24/7 Support: Provided on-call support for critical systems and incidents
  2. nov 2023 → feb 2024

    Systems Support Engineer

    Logistex

    Provided comprehensive systems support and administration:

    • VM Management: Administered virtual machines across Xen and KVM platforms
    • Security Implementation: Deployed and maintained security policies across Linux infrastructure
    • Linux Administration: Managed 150+ Linux servers (RHEL, SUSE, Debian)
    • SLA-Driven Support: Delivered troubleshooting and resolution within defined service level agreements
    • Training & Mentoring: Provided guidance to junior team members on best practices
    • Documentation: Created and maintained technical documentation for systems and procedures
    • Performance Monitoring: Implemented Nagios and Zabbix monitoring solutions
  3. may 2022 → nov 2023

    Junior Systems Engineer

    Logistex

    Gained foundational experience in UNIX system administration:

    • UNIX Environment: Worked extensively with UNIX-based systems and learned core administration principles
    • Technical Communication: Collaborated with senior engineers and communicated technical issues effectively
    • Scripting & Automation: Developed Bash and Python scripts to automate routine tasks
    • Source Control: Utilized Git for version control and collaborative development
    • Problem Solving: Diagnosed and resolved system issues under guidance of senior team members

03 / technical skills

system administration

  • Linux (RHEL, SUSE, Debian)
  • Windows Server
  • Virtualization (KVM, VMWare, Xen)
  • OpenVMS

automation & scripting

  • Bash
  • Python
  • Go
  • Ansible

containerization

  • Docker
  • Docker Swarm
  • Podman
  • Kubernetes

monitoring & performance

  • Nagios
  • Zabbix
  • Performance profiling
  • Resource optimization

cloud

  • Amazon EC2
  • Amazon S3
  • Microsoft Azure
  • Oracle Cloud

development

  • CI/CD pipelines
  • Source control (Git)
  • IaC Reviewer
  • Package maintainer
  • Repository maintainer

04 / education

University of Leicester

Chemistry BSc

2017 - 2021

Wyggeston and Queen Elizabeth College

A-levels

chemistry · physics · computer science · as-level: mathematics

2015 - 2017

Martin High School Anstey

GCSEs

9 gcses (a*-c) including maths, english, science (grade a)

2010 - 2015