Engineering Journey

From first-line support tomodern platform engineering.

More than two decades of infrastructure operations, technical leadership, continual learning and adaptation to changing technology.

Continuous Development

Experience that evolves with technology.

My career began in technical support and developed through enterprise infrastructure, UNIX, Linux, infrastructure management, governance and technical leadership.

As infrastructure delivery evolved from local server rooms to hosted data centres, cloud services and container platforms, I continued developing my skills and applying existing operational experience to new technologies.

The current stage of that journey brings together Linux, infrastructure operations, cloud platforms, automation, observability, security and structured technical delivery.

Development Themes

Three connected areas of growth.

The journey is not only a sequence of technologies. It reflects changes in infrastructure, operational practice and leadership responsibility.

01

Infrastructure Evolution

My career has followed the wider evolution of infrastructure delivery.

  1. 01On-premises systems
  2. 02Enterprise data centres
  3. 03Virtualised infrastructure
  4. 04Hosted services
  5. 05Public cloud
  6. 06Containers
  7. 07Platform engineering
02

Operational Evolution

My approach has developed from reactive support toward proactive and automated operations.

  1. 01Incident response
  2. 02Problem investigation
  3. 03Standardisation
  4. 04Monitoring
  5. 05Observability
  6. 06Automation
  7. 07Continuous improvement
03

Leadership Evolution

Technical responsibility expanded into delivery, mentoring and organisational change.

  1. 01Support engineer
  2. 02Technical specialist
  3. 03Senior engineer
  4. 04Infrastructure manager
  5. 05Technical lead
  6. 06Mentor
  7. 07Technical delivery leader

Career and Engineering Timeline

Building on each stage of experience.

Each milestone contributed technical knowledge, operational judgement or delivery experience that supports my current engineering direction.

Career Foundation

First-Line IT Support

Career

Began my career supporting users, resolving incidents and learning how technology affects day-to-day business operations.

Experience and outcomes

  • Developed a strong customer-service and troubleshooting foundation.
  • Learned to gather accurate information before escalating technical issues.
  • Built an understanding of service priorities, business impact and incident ownership.
  • Progressed by taking responsibility for increasingly complex technical problems.

Skills and technologies

  • Desktop Support
  • Networking
  • Incident Management
  • Customer Support

Infrastructure Development

Enterprise Systems and Infrastructure

Infrastructure

Moved into infrastructure support across business-critical systems, servers, networks and enterprise applications.

Experience and outcomes

  • Supported operationally important technology environments.
  • Developed experience across server, application and infrastructure dependencies.
  • Built stronger diagnostic skills through complex technical incidents.
  • Learned the importance of resilience, change control and reliable operational procedures.

Skills and technologies

  • Enterprise Infrastructure
  • Servers
  • Networking
  • Storage
  • Operational Support

Technical Specialism

UNIX and Red Hat Linux

Infrastructure

Developed deep operational experience supporting UNIX and Linux platforms, including Red Hat systems.

Experience and outcomes

  • Became a subject-matter expert across several infrastructure areas.
  • Supported Linux and UNIX systems through maintenance, troubleshooting and operational change.
  • Developed practical understanding of performance, services, filesystems and system dependencies.
  • Applied structured diagnosis during complex and business-impacting incidents.

Skills and technologies

  • UNIX
  • Red Hat Linux
  • Shell
  • System Administration
  • Performance Analysis

Leadership Development

Infrastructure Management and Technical Leadership

Leadership

Progressed into senior technical and infrastructure leadership responsibilities while remaining close to operational delivery.

Experience and outcomes

  • Provided direction during technical incidents and infrastructure changes.
  • Supported engineers and helped teams resolve complex problems.
  • Balanced technical requirements with service continuity and business priorities.
  • Developed experience coordinating work across internal and external teams.

Skills and technologies

  • Technical Leadership
  • Infrastructure Management
  • Incident Leadership
  • Stakeholder Communication

Operational Governance

Governance, Disaster Recovery and Risk

Operations

Contributed to governance, disaster recovery, cyber-response planning and infrastructure risk management.

Experience and outcomes

  • Considered technology decisions in the context of business continuity.
  • Supported disaster-recovery and operational-resilience activities.
  • Contributed to cyber-response strategy and risk discussions.
  • Helped ensure that technical change remained controlled and supportable.

Skills and technologies

  • Governance
  • Disaster Recovery
  • Cyber Response
  • Risk Management
  • Operational Resilience

Service Transition

Offshore Patching Transition

Leadership

Led the transition of routine infrastructure patching to an offshore service provider.

Experience and outcomes

  • Planned the technical and operational transition.
  • Documented repeatable patching procedures and support requirements.
  • Managed security concerns, supplier dependencies and operational risk.
  • Coordinated knowledge transfer across cultural, language and time-zone differences.
  • Helped deliver a consistent and cost-effective process with minimal business disruption.

Skills and technologies

  • Project Delivery
  • Supplier Management
  • Patching
  • Knowledge Transfer
  • Risk Management

Infrastructure Change

IT Environment Separation

Leadership

Worked with a third-party provider to separate a shared IT solution so two organisations could operate independently.

Experience and outcomes

  • Helped define technical scope, dependencies and delivery requirements.
  • Coordinated internal teams, external suppliers and technical workstreams.
  • Managed operational risk and service-continuity considerations.
  • Addressed internal resistance through clear communication and structured planning.
  • Supported the transition from a shared environment to independent operations.

Skills and technologies

  • Infrastructure Separation
  • Project Coordination
  • Stakeholder Management
  • Supplier Management
  • Change Delivery

Technology Evolution

From On-Premises to Hosted and Cloud Platforms

Cloud

Experienced the evolution of enterprise hosting from local server rooms through third-party data centres to modern public cloud services.

Experience and outcomes

  • Supported traditional on-premises infrastructure.
  • Worked with privately hosted data-centre environments.
  • Developed understanding of the operational differences between hosting models.
  • Expanded practical cloud capability across AWS and Microsoft Azure.

Skills and technologies

  • On-Premises Infrastructure
  • Data Centres
  • AWS
  • Microsoft Azure
  • Cloud Operations

Modern Operations

Monitoring and Observability

Platform Engineering

Expanded from reactive infrastructure support into proactive monitoring, metrics, dashboards and alerting.

Experience and outcomes

  • Developed Grafana monitoring proofs of concept.
  • Implemented Prometheus metrics collection and exporters.
  • Created dashboards for infrastructure, applications and security activity.
  • Configured alerts for service health and operational conditions.
  • Used monitoring to improve technical understanding and support decisions.

Skills and technologies

  • Prometheus
  • Grafana
  • Loki
  • Alerting
  • Observability

Platform Development

Docker and Container Platforms

Platform Engineering

Built and operated a Docker-based engineering platform supporting applications, monitoring, security and authentication.

Experience and outcomes

  • Deployed services using Docker Compose.
  • Designed container networks and persistent storage.
  • Integrated reverse proxying, authentication and public DNS.
  • Implemented monitoring, logging and automated security controls.
  • Documented the environment as a supportable platform rather than an isolated lab.

Skills and technologies

  • Docker
  • Docker Compose
  • Nginx Proxy Manager
  • Authelia
  • Cloudflare

Security Engineering

CrowdSec Security Monitoring

Platform Engineering

Implemented automated threat detection, community intelligence and Linux firewall enforcement.

Experience and outcomes

  • Integrated CrowdSec with reverse-proxy logs.
  • Configured behavioural detection scenarios and community decisions.
  • Implemented automated blocking through a firewall bouncer.
  • Created Prometheus metrics, Grafana dashboards and security alerts.
  • Published a sanitised, read-only dashboard as live portfolio evidence.

Skills and technologies

  • CrowdSec
  • Linux Firewall
  • Prometheus
  • Grafana
  • Security Monitoring

Automation Development

Terraform and Infrastructure as Code

Cloud

Developed modular cloud infrastructure using Terraform, remote state and documented engineering decisions.

Experience and outcomes

  • Created reusable Terraform modules and environment structures.
  • Configured remote state using Amazon S3.
  • Implemented state locking using DynamoDB.
  • Developed AWS networking and infrastructure components.
  • Maintained architecture, progress and decision documentation alongside the code.

Skills and technologies

  • Terraform
  • AWS
  • S3
  • DynamoDB
  • Infrastructure as Code

Container Orchestration

Kubernetes Engineering

Platform Engineering

Built a practical K3s environment to develop orchestration, ingress and load-balancing capability.

Experience and outcomes

  • Deployed and operated a K3s control-plane node.
  • Configured MetalLB for local load-balancer addressing.
  • Used Traefik for ingress routing.
  • Deployed applications through Kubernetes manifests.
  • Created operational and architectural documentation for the platform.

Skills and technologies

  • Kubernetes
  • K3s
  • MetalLB
  • Traefik
  • containerd

Current

Engineering Portfolio and Live Platform Evidence

Current Development

Created a professional Astro portfolio that brings together projects, architecture, leadership and live operational telemetry.

Experience and outcomes

  • Built a reusable, data-driven Astro application.
  • Separated portfolio content from the technical training platform.
  • Connected public Grafana dashboards to project case studies.
  • Documented the Engineering Lab and platform architecture.
  • Designed the portfolio itself as an engineering project.

Skills and technologies

  • Astro
  • TypeScript
  • Docker
  • Grafana
  • GitHub Actions

Next Stage

Cloud, Platform and Delivery Leadership

Current Development

Continuing to develop toward roles combining infrastructure engineering, cloud platforms, technical leadership and project delivery.

Experience and outcomes

  • Expanding practical Microsoft Azure experience.
  • Developing deeper Terraform and cloud-automation capability.
  • Continuing Kubernetes and platform-engineering development.
  • Building further CI/CD and documentation-as-code workflows.
  • Applying project-management principles to technical delivery.

Skills and technologies

  • Azure
  • Platform Engineering
  • Cloud Infrastructure
  • Project Delivery
  • Automation

Current Engineering Direction

Long-term operational experience applied to modern platforms.

The most recent 8 milestones demonstrate my continuing development across cloud infrastructure, containers, observability, security, automation and platform engineering.

Cloud

AWS, Azure, Terraform, remote state, IAM and reusable infrastructure components.

Platforms

Docker Compose, Kubernetes, K3s, ingress, networking and operational platform design.

Observability

Prometheus, Grafana, Loki, exporters, dashboards and alerting.

Security

Cloudflare, Authelia, MFA, CrowdSec, threat detection and automated firewall response.

Engineering Philosophy

Good engineering is more than making something work.

Throughout my career, I have aimed to leave systems more stable, understandable and supportable than I found them.

01

Supportable

Technology should be understandable and maintainable by the teams responsible for operating it.

02

Observable

Health, performance and failure conditions should be visible through metrics, logs and alerts.

03

Secure

Access, external exposure, operational risk and threat response should be considered from the beginning.

04

Repeatable

Automation, documentation and version control should reduce reliance on individual knowledge.

05

Business-aware

Engineering decisions should account for service continuity, cost, risk and organisational outcomes.

06

Continually improving

Platforms and processes should evolve as technology, requirements and operational understanding develop.

The Journey Continues

Developing the next stage of my engineering career.

My current direction combines infrastructure engineering, cloud platforms, technical leadership and structured project delivery.

  • Platform and cloud engineering
  • Microsoft Azure
  • Terraform and infrastructure automation
  • Kubernetes and container orchestration
  • CI/CD and Git-based delivery
  • Technical project and service delivery