Recent Engagements
Container Platform Architecture
Completed design of a new container platform for an application redesign project, using technologies for the requirements presented by the business. Assisted in a consulting capacity in the related development and release lifecycle re-engineering work, implementing a new CI system, version-based automated deployments, a new CD system for container configuration set management, image building and scanning through a new container registry solution and a large variety of templating solutions for release control of the containerised software.
DevOps tooling rework
Finished a tooling rework, where I was replacing obsolete versions of older systems, such as Jenkins 1.X, gradle and Elastic Container Registry with a portable, container native build pipeline, using Drone CI, Harbor, SonarQube and a number of other solutions on a container-native Kubernetes setup through HELM for EKS and Terraform for AWS. This helped the team increase build velocity to concurrent, instantaneous builds across the portfolio and enabled immediate threat and vulnerability scanning and reporting for all layers of the lifecycle. It also enabled the team to have full operational control over their infrastructure through code in git, thanks to Terraform.
Enterprise architecture and engineering consulting
In both Medium and Large Businesses, I’ve been helping with network, tooling and solution design projects, in some cases greenfield, in some cases legacy redesign and transformation. I’ve collected a wealth of experience from a variety of setups large companies use and I’m happy to bring that experience to smaller business in the form of on-demand consulting, to establish good operational and engineering practices.
OPS standards & processes consulting
I’ve provided consulting for ops standards and processes, in both ITIL and SCRUM / AGILE, established resilience practices for monitoring and alerting, as well as disaster recovery and BAU backup & recovery. Smaller companies generally delay this transformation phase to the point where they need to pass their first ISO27001 audit (at which point it may be too late for collecting the required evidence), and I have pre-empted this where I was asked to help.