Nationwide Building Society
CI/CD Engineer
Apr 2024 – PresentNationwide is the largest building society in the UK, requiring stable and usable facilities to help maintain members' financial security.
- Maintain CI/CD pipelines and applications that let developers focus on development and security researchers focus on security
- Work with AWS, Azure, GitHub, Harness, Jenkins, Artifactory, Snyk, Dynatrace, Ansible, Terraform, Python, Go, bash and PowerShell
RED Technology Ltd
Internet Systems Engineer
Oct 2022 – Apr 2024Microsoft Gold partner providing e-commerce solution websites with customisation, PCI security, multiple payment gateways and DDoS protection for a number of big brands.
- Maintained hosting, certificates, domains, DNS, routing & failover, monitoring and internal services for customers
- Led the move of internal services (DNS, portals, proxies, relays, monitoring) from a monolithic Windows environment to Linux-based Docker images, paving the way to Kubernetes
- Introduced GitLab source control and CI/CD pipelines for in-house projects
- Implemented NetBox for hardware and networking diagnosis
- Built scripts to automate certificate and domain renewal
D2IQ
Senior Customer Support Engineer
Feb 2022 – Oct 2022D2IQ provides an independent Kubernetes platform service across AWS, GCP, Azure, EKS, AKS and on-prem.
- Kept customer HA deployments running smoothly, solving OOM crashes, cluster certificate issues, DNS problems and deployment/pod breakdowns
- Researched KB articles and assisted internal verification of issues and enhancements
- Contributed to user-facing documentation and internal technical processes
- Obtained CKA qualification
Openda Ltd
Senior Developer and Technical Support Specialist
Jan 2005 – Feb 2022Openda develops and supports an in-house CRM/ERP business software solution, QX, written entirely in Progress OpenEdge, marketed to SMEs with the slogan "Simplicity, Clarity, Speed".
- Worked on API integration, end-customer documentation, bug-fixing and testing, database optimisation and virtualisation
- Handled server and server-room setup and customer site-wide backup strategies
- Provided IT support for networking, servers, desktops, Office 365, phone systems and backups
- Contributed to mobile app development
Plymouth Mobile Software Solutions
Lead Developer / Technical Manager
Jul 2001 – Jun 2004Specialised in barcode and handheld solutions for ferry services and water taxis.
- Developed inventory solutions for lot-traceable companies with low-volume products
- Supported existing mobile units, including liaising with repair centres and flashing custom firmware