David Dios is a Principal Software Engineer with a decade of experience building high-performance web platforms and leading engineering teams across travel and media companies. Based in London, he has a strong track record re-architecting server-side React/Node.js systems, improving page-speed and reliability, and introducing automation and CI/CD practices at scale. He contributed performance-focused enhancements to the popular GraphQL Envelop library—adding caching flexibility and reducing redundant validation/parsing calls—demonstrating an eye for pragmatic backend optimisations. A hands-on leader, he has moved from frontend optimisations to platform-wide responsibilities including Kubernetes onboarding and observability. Colleagues know him for combining deep technical craft with practical tooling that speeds delivery and reduces operational friction.
10 years of coding experience
13 years of employment as a software developer
Web-programmer Higher Vocational Training, Web-programmer Higher Vocational Training at University of Szeged
High School Graduation, High School Graduation at Ferenc Verseghy High School
Envelop is a lightweight library allowing developers to easily develop, share, collaborate and extend their GraphQL execution layer. Envelop is the missing GraphQL plugin system.
Role in this project:
Back-end Developer
Contributions:10 reviews, 5 commits, 6 PRs in 5 months
Contributions summary:David primarily focused on optimizing and extending the functionality of the `envelop` library by implementing caching mechanisms. They improved performance by reducing redundant calls to caching systems within the parser and validation phases of the GraphQL execution pipeline. The user also added the ability to pass in custom cache instances and updated error handling and execution arguments. These changes enhanced the efficiency and flexibility of the library.
Creates private keys and certificates in a Grunt task.
Contributions:1 PR, 6 pushes, 1 branch in 1 year 11 months
gruntsecurityprivate-keyscertificateskeys
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 Dios - Principal Software Engineer at Lottie