Platforms, pipelines and the occasional rescue. Roughly reverse-chronological; durations are the length of my involvement, not the programme.
DevSecOps platform — Wolters Kluwer
Enterprise DevSecOps programme for a global information and software services provider. The engagement modernises the delivery platform by standardising secure CI/CD pipelines, infrastructure as code and observability across product teams, with security and compliance gating built into every release.
- Architecting cloud infrastructure and landing zones
- Terraform IaC implementations across product teams
- Security gating with policy-as-code and container scanning
- Observability with OpenTelemetry / ADOT
- Standardising the CI/CD landscape on GitHub Actions and ArgoCD
dCloud — Cisco
A sales-supporting platform spanning on-prem and cloud infrastructure, where sales engineers build live demos of Cisco products. The platform was rebuilt greenfield on a new stack as the cost of change on the legacy estate kept climbing.
- Infrastructure architecture and Terraform IaC
- Observability implemented with ADOT
- Tool stack selection for the greenfield build
- CI/CD landscape remodelled on GitHub Actions
- Knowledge transfer to the receiving teams
E-commerce — Adidas
An online sales platform for high-value limited releases, built around a lottery model for hype sales. The programme replaced the Salesforce order system with an in-house API, under launch traffic that arrives all at once or not at all.
- Site reliability engineering and on-call
- Infrastructure architecture
- Observability implementation
- CI/CD landscape remodelling
Database DevOps — Li & Fung Logistics
A logistics operator wanting an automated DevOps setup across a scoped set of applications: reference CI/CD, installation and setup tooling, gating configuration, and onboarding — with the database side treated as a first-class citizen rather than an afterthought.
DevOps implementations and presales
Walk / run / sprint assessments of a client's DevOps posture, gap analysis, and proposals — including the unglamorous part, which is calling out the team size, role mix and commercials that a proposal actually needs to survive delivery.
Solution design and development — Microsoft stack
Fourteen years of application design and development on the Microsoft stack, including migration of mainframe online screens to ASP.NET and a long run of enhancement projects across BFSI and telecom clients.