Andy Royle is a Staff DevOps Engineer based in London with 14 years of experience building and operating scalable cloud-native platforms for startups and enterprises, currently leading platform work at VEED.IO. He has held senior engineering roles at Healx, GSK, Salesforce and OpenTable, bringing deep expertise in distributed systems, reliability engineering and developer experience. A pragmatic full-stack contributor, Andy has notable open-source work on projects like fabio (gRPC proxy improvements and connection pooling) and hapi’s good (UDP and Redis logging), showing an emphasis on robust networking and observability. Collected from both product and infrastructure sides, his background blends platform architecture with hands-on engineering and a track record of shipping production-grade improvements. Unusually for a platform lead, he also has experience in front-end micro-frontend tooling and dev-server ergonomics, reflecting a breadth that helps bridge infra and application teams.
14 years of coding experience
12 years of employment as a software developer
A Levels, Maths, Chemistry, IT, A Levels, Maths, Chemistry, IT at St John's School & Community College
Master of Engineering (MEng), Computer Science, 2:1, Master of Engineering (MEng), Computer Science, 2:1 at University of Bristol
Contributions summary:Andy primarily focused on enhancing the `hapijs/good` repository by adding support for additional logging endpoints, specifically UDP and Redis. They implemented the core logic for handling UDP subscribers, including code for sending events. Additionally, the user incorporated Redis integration, enabling the storing of log events in Redis lists. The contributions also include refactoring code and fixing minor style issues.
OpenComponents, serverless in the front-end world for painless micro-frontends delivery
Role in this project:
Full-stack Developer
Contributions:72 commits, 36 PRs, 39 pushes in 1 year 1 month
Contributions summary:Andy contributed to the OpenComponents project, which focuses on serverless micro-frontends. Their commits improved the dev server by ignoring module loading failures, and they added functionality to publish components to multiple registries. They also refactored local dependency handling by separately identifying files and modules, ensuring module dependencies are declared in `package.json` and the dev server installs missing dependencies.
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.