Terraform CDK or AWS CDK
Introduction This post is the write-up of a comparison between Terraform CDK and AWS CDK. Both of these Cloud Development Kits (CDK) are new approaches to writing infrastructure-as-code. They both...
Software Practitioner
Technical leader with 20+ years' experience in architecture, coaching, and delivering customer value across cybersecurity, media, retail, and pharmaceutical industries.
Supporting multiple teams in Test Orchestration with technical strategy, mentorship, and architectural direction. Facilitated FedRAMP certification, enabled migration of ~45% of Snyk Code traffic to a universal Test Orchestration, and increased Code AI Fixes by ~17%.
Provided technical direction for Infrastructure, Data and Developer Experience teams. Oversaw migration from self-managed Kubernetes on EC2 to Amazon EKS, reducing management overhead by over 60%.
Technically led teams in Funeral Care and Web Platform. Fostered collaborative culture through mob programming, reduced website hosting costs by over 50% via static site generation, and helped the organisation rapidly adapt to COVID-19 regulations.
Oversaw engineers and product managers across two teams. Reduced graph database load by ~34% through Event Sourcing, cut BBC News video publication time from ~50 minutes to ~5 minutes, and implemented a FinOps culture saving ~£50k/month in cloud costs.
Oversaw all five engineering teams. Achieved 99.95% average uptime for a key client site and grew the junior/apprentice engineering cohort from 2 to 8 through university partnerships.
Technically led a team of engineers in the hotel connectivity domain. Identified and resolved a defect in availability logic that was causing ~£500k/year in lost revenue.
Built custom HR, payroll and expense solutions for the public sector.
Software development for mass spectrometers and liquid chromatography systems.
Progressed from Production Programmer to Software Engineering Team Leader, building IT solutions for the pharmaceutical industry.
Introduction This post is the write-up of a comparison between Terraform CDK and AWS CDK. Both of these Cloud Development Kits (CDK) are new approaches to writing infrastructure-as-code. They both...
First a question, What do you want your software release and deployment process to be like? If you had no constraints from your organisation what would it look like? There...
Time tracking is a very emotive subject with even the mention of the words likely to cause offense or an immediate defensive stance. This is hardly surprising when many peoples...
Inevitably your software will fail. Requirements around detection and diagnosing of software problems are often neglected. At best they are the last thing considered and are reactionary. Hence, solutions can...