David Dios

Principal Software Engineer at Lottie

London, 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

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job13 years of employment as a software developer
bookWeb-programmer Higher Vocational Training, Web-programmer Higher Vocational Training at University of Szeged
bookHigh School Graduation, High School Graduation at Ferenc Verseghy High School
languagesEnglish, Hungarian
github-logo-circle

Github Skills (11)

graphql10
caching10
typescript10
nodejs10
javascript10
typescripts10
wordpress-graphql10
wpgraphql10
typescript-types10
plugin9
api9

Programming languages (9)

TypeScriptMDXLiquidRustGleamJavaScriptGoLua

Github contributions (5)

github-logo-circle
graphql-hive/envelop

Sep 2021 - Mar 2022

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:
userBack-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.
plugin-systemcollaboratemissinggraphql-pluginjavascript
dios-david/grunt-cert

Aug 2017 - Jul 2019

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