Keith Lyall is a seasoned Staff Engineer and technical leader with over 12 years (and decades of cumulative) experience designing and delivering resilient, cloud-native systems across finance, retail, and media. He blends hands-on coding and prototyping with strategic leadership—having led engineering teams at Deliveroo and Sainsbury’s Bank and driven DevOps and microservices transformations at major banks and broadcasters. Comfortable translating business needs into low-level designs, he has repeatedly improved SLAs, automated CI/CD pipelines, and introduced TDD/BDD, observability, and resilience practices at scale. Keith’s background spans Java and Spring ecosystems, Kubernetes, AWS infrastructure automation, and modern monitoring stacks, and he remains personally involved in the technologies his teams use to stay grounded in day-to-day engineering challenges. Notably, he has a track record of rescuing troubled projects and building platforms that handle millions of requests per day while coaching teams to higher capability. Based in Bonnyrigg, Scotland, he is passionate about continuous improvement in quality, performance, and developer velocity.
Contributions:6 releases, 3 PRs, 8 pushes in 1 year 3 months
piwikpuppet
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.