David Elliott

Lead Technical Architect at Ministry of Justice UK

Nailsea, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
David Elliott is a Lead Technical Architect with nine years of hands-on experience driving large-scale AWS modernisation and cloud migration programmes within the UK Ministry of Justice. He combines deep DevOps and infrastructure-as-code expertise (Terraform, CloudFormation, Ansible) with practical developer experience in Java, Ruby and container platforms to move legacy Oracle/Java systems into resilient cloud-native architectures. An AWS-certified engineer who routinely automates CI/CD and GitHub workflows, he has contributed to the Modernisation Platform repository to streamline deployments and environment configuration. Known for translating complex technical trade-offs into clear business-facing guidance, he thrives in agile teams modernising critical public-sector services.
code9 years of coding experience
job12 years of employment as a software developer
bookLipson Community College
bookBSc (Hons), Chemistry, BSc (Hons), Chemistry at University of Bristol
github-logo-circle

Github Skills (8)

terraformer10
infrastructure-as-code10
github-ci10
githubaction-workflow10
deployment-automation10
terraform10
scripting9
bash9

Programming languages (12)

HCLDockerfileShellCSSMakefileSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
A place for the core work of the Modernisation Platform • This repository is defined and managed in Terraform
Role in this project:
userDevOps Engineer
Contributions:1305 reviews, 1218 commits, 1483 PRs in 1 year 11 months
Contributions summary:David's commits primarily revolve around modifying and improving the infrastructure management and deployment workflows of the Modernisation Platform. They are responsible for ensuring the correct creation and modification of various files, including GitHub Actions workflow files. The user also fixed bugs in existing bash scripts and added features such as automatically generating Dependabot files. Furthermore, the user implemented automations to configure Github environments, streamlining the deployment process.
placedefinedmodernisation-platformterraformaws
Module for creating ECS cluster (Linux/Windows) solely for EC2 launch type • This repository is defined and managed in Terraform
Contributions:31 reviews, 21 commits, 33 PRs in 9 months
ecsecs-clusterec2linux-windowswindows
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
David Elliott - Lead Technical Architect at Ministry of Justice UK