Delivering robust automation, applications, platforms and tooling, with empathy and perspective.
Exploits both new and old technology to streamline processes.
Systematic, but creative approach to delivering buiness value.
Adept at cutting through hype to identify exactly how businesses can best exploit their data using state-of-the-art tools and software.
Proven ability to set direction and plan effectively. Laser focused on understanding user need.
Mission lead for the delivery of the core components (container hosting, infrastructure, networking, security, CI/CD) of MOD's DDAP [Defence Digital Analytics Platform]. The delivery of this complex multi-tenant data platform was outcome based, and required careful balancing of many competing objectives, commercial pressures and security requirements.
Technologies: AWS, Gitlab, Jupyterlab, ArgoCD, KASM, k8s, Openshift, Terraform.
Worked in a multi-vendor team to migrate the UK's crown court records portal from UKCloud to AWS & Azure. The project was unusual in that it required a lift and shift approach to one cloud provider, and redevelopment and modernisation in another. My role here is to ensure the safe transfer of production infrastructure, apps, and service from the incumbent vendor to a new service run by Automation Logic.
Technologies: AWS, Azure, .NET, C#, Windows 2003, Windows 2019, Terraform.
Led a team of 6 developers to conceive, design, implement and support a new data analysis, visualisation and alerting tool to allow AL senior leadership team to much more quickly notice when conditions onsite at a client change, improving customer and engineer retention. It was my job to connect the vision of the product owner to the abilities and motivations of a diverse group of developers in a challenging timescale. The project was delivered in 10 weeks and has run in prod for 6 months without any maintenance or downtime.
Technologies: Google Cloud Platform, Bigquery, Firestore, Slack SDK, Google Data Studio, Google Cloud Run, python, terraform
Worked with AL Senior management to team to conceive and deliver tooling to solve the consultancy's unique scheduling challenges. For this project I built a new web application, serverless functions, and a trello plugin, using Google Cloud Platform's Firebase service.
This application allows AL management to track engineer placement, see current engineer utilisation, and predict future utilisation based on data from client engagement teams, helping the SLT improve profitability and reduce delivery risk.
Technologies: Google Cloud Platform, Firebase, Firestore, Trello SDK, node.js, frontend javascript
Short engagement to deliver automated Azure Kubernetes platform automation, working with civil servant architects to implement build and release management best-practices and good IaC development patterns.
Responsible for management of the delivery of the Border Crossing app migration project, specifically the workstream to move OFFICIAL workloads from on-prem to a new centrally-managed AWS kubernetes platform. I planned the project at JIRA 'epic' level, with team leads reporting to me. My engineering background allowed me to easily understand the interdependencies inherent in the delivery of a compute platform, allowing me to organise the work effectively.
At Homes England, our small team built data pipelines to collect company ownership data and join it with financials in order to calculate the government's exposure to private home building companies.
As part of this, I worked with a web design consultancy to turn their visualisation designs into pixel-accurate, reusable, testable D3.js components. I built tooling to allow designers to test their components with the full range of data, exposing design flaws early in the process.
Worked with the codehouse development team to industrialise their Azure / Sitecore deployments, to deliver zero-downtime feature updates, as well as high service resilience through better use of Azure services.
Led small team in the development of processes and automation to support the migration of 3000 VDI VMs from on-prem VMware to Azure, using Powershell, Jenkins and Terraform.
Led small team in the development of processes and automation to support the migration of 3000 VDI VMs from on-prem to Azure.
Technologies: Azure, VMware, Powershell, Jenkins and Terraform.
Led onsite team of 7. Responsible for setting up the Azure platform support function from scratch, implementing service desk processes, and delivering multiple development team's platform build and release automation needs during the time-critical EU Exit program, in readiness for Brexit date.
Technologies: Azure, Azure Devops, Octopus Deploy, ARM templates, node.js
Led team in pre-sales technical development work, implementing a custom application testing pipeline toolset (in VSTS/Azure Devops), playing a major role in winning the DEFRA contract, Automation Logic's largest client at the time.
Designed, developed & implemented a proof-of-concept HP Cloud Service Automation system for DB's internal 'cloud broker' type internal service;
Translated DB strategic direction into an actionable development plan, and managed the execution of that plan to completion in concert with two other consultants;
Created a node.js library for automated testing of HP CSA private cloud services, for use in a new continous integration process.
Integrated BNPP's internal .NET MVC & HP Operations Orchestration Private Cloud site with
production systems management/monitoring tools (Nimsoft/Geneos)
Integrated React for process status alerting component
Integrated jQuery Pjax library with existing .NET MVC code base for huge UI performance improvements;
Integrated BMC ADDM discovery system into the server deployment process & the private cloud UI;
Provided HP Operations Orchestration training.
Responsible for driving Lloyds Banking group towards devOps-style infrastructure automation, operating within a silo'd department structure. Technical lead for development of the group's first private development cloud, using HP Operations Orchestration. Designed and developed LBG's second award-winning private cloud implementation, which delivers full-scale route-to-live and production service for Windows/Linux/AIX deployments. Technical lead on the project to add CPU/RAM/disk volume 'flex' capability
Design and development of automated internet-facing 'secure-zone' linux deployment capability.
Design, Development, Delivery, Training, Maintenance and Support of Windows Server (2003/2008 R2) build deployment services into the new combined bank. Delivering a cost saving of over £400,000 since integration in licensing alone - not counting the actual engineer time saved.Over ten-thousand fully automatic windows server builds performed over 7 years. Also, vmware Infrastructure Support, Automation and custom tool development.
Design, Development, Delivery and Support of in-house written, end-to-end server build deployment toolsets. Maintenance of large 3-tier ASP.NET web application (c#). Development of windows build engine, including software for hardware recognition, driver remediation, network discovery and countless software deployment packages.
End-to-end responsibility for Windows platform of ~300 users, in a team of 6. Implemented and supported various Windows based technologies (AD, Exchange, SQL 2000)
On-site Microsoft server support. Migration from Netware to Windows 2000.
Straight from college into 2nd line support of Windows 'Connect' platform. Recovering Windows NT3.51 and 4.0 based services: Exchange 5.5, SQL 7, IIS4, etc