David López

Senior Software Engineer at Datadog

Barcelona, Catalonia, Spain
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 López is a Senior Software Engineer with 13 years of experience building high-performance, cloud-native systems from Barcelona, currently contributing to Datadog’s agent and Helm chart ecosystem. He blends back-end engineering and DevOps expertise—working on performance-critical gateways like 3scale/APIcast (Lua/OpenResty) and large-scale observability tooling at Datadog—while also automating Kubernetes/Knative deployments and CI pipelines. His work includes designing a high-throughput caching layer for 3scale that achieved 10x throughput gains and meaningful consistency trade-offs, and improving Datadog cluster agent metrics and container image scanning. Comfortable across Go, Ruby, Lua, Kubernetes, and Windows agents, he focuses on pragmatic, measurable improvements to reliability and performance. An active open-source contributor, he often touches both core runtime code and test/infrastructure automation, showing a rare mix of systems-level depth and operational rigor.
code13 years of coding experience
job8 years of employment as a software developer
bookMaster's in Technology, Dual master's degree, Master's in Technology, Dual master's degree at Purdue University
bookUPC Universitat Politècnica de Catalunya
languagesSpanish, Catalan, English
github-logo-circle

Github Skills (40)

kubernetes10
gpo10
docker10
apidoc10
scripting10
openresty10
policies10
dockers10
crdt10
cicd10
azure-policy10
lua10
crt10
automation10
script10

Programming languages (14)

JavaRustGoHTMLPerlDockerfileShellCoffeeScript

Github contributions (5)

github-logo-circle
3scale/APIcast

Nov 2016 - Oct 2020

3scale API Gateway
Role in this project:
userBack-end Developer
Contributions:12 releases, 94 reviews, 1180 commits in 3 years 11 months
Contributions summary:David focused on enhancing the 3scale API Gateway, specifically the back-end components. They simplified and refactored provider-related Lua code and refactored existing code. They also worked on implementing and adjusting the policy infrastructure, introducing and modifying policies like CORS, logging, and URL rewriting. This involved in-depth changes to core API Gateway modules and the integration of new functionalities.
api-gatewayapi3scalegatewaykubernetes
DataDog/helm-charts

Jul 2021 - Jan 2023

Helm charts for Datadog products
Role in this project:
userDevOps Engineer
Contributions:116 reviews, 51 commits, 67 PRs in 1 year 6 months
Contributions summary:David primarily contributed to the `datadog/helm-charts` repository by modifying scripts and updating the Helm chart configurations. They focused on integrating and updating Custom Resource Definitions (CRDs) from the Extended DaemonSet (EDS) repository, including changes to the `update-crds.sh` script to download and manage these CRDs. The user also added and updated the EDS chart itself, and refined the instructions for using the update script. Their work ensured the proper integration and availability of the EDS within the Datadog Helm charts.
chartshelmhelm-chartskubernetesdatadog
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 López - Senior Software Engineer at Datadog