Juan De Alba

Senior Software Engineer at Datadog

Madrid, Community of Madrid, 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
Juan De Alba is a Senior Software Engineer based in Madrid with nine years of experience building robust backend systems, test automation, and CI/CD pipelines across multiple languages including Ruby, JavaScript, and Python. At Datadog he has advanced application performance monitoring clients, improving tracing, test instrumentation, and CI visibility across dd-trace repos for Ruby, Node.js, and Python. His background spans startups and enterprise teams, from GNSS signal processing and C/C++ systems to modern web stacks with React, GraphQL and Django, reflecting a rare blend of embedded-systems rigor and cloud-native engineering. He consistently focuses on observability and reliable test infrastructure, adding metadata, framework versioning, and coverage integration to increase trace fidelity and CI robustness. Fluent in cross-functional collaboration, he helped scale an acquisition-era engineering team (Undefined Labs → Datadog) while continuing active open-source contributions to high-impact Datadog projects. Colleagues value his enthusiasm and pragmatic problem-solving that bridges low-level detail with production-grade tooling.
code9 years of coding experience
job10 years of employment as a software developer
bookCharles III University of Madrid (Universidad Carlos III de Madrid)
languagesSpanish, English, German
github-logo-circle

Github Skills (23)

github-ci10
javascript10
pytest10
python10
cicd10
apm10
ruby10
mochajs10
jestjs10
code-coverage10
nodejs10
githubaction-workflow10
test-automation10
git9
tracer9

Programming languages (12)

TypeScriptC#JavaCSSShellJavaScriptGoHTML

Github contributions (5)

github-logo-circle
DataDog/dd-trace-js

Dec 2020 - Jan 2023

Datadog APM client for Node.js
Role in this project:
userBackend & Test Automation Engineer
Contributions:29 releases, 1075 reviews, 573 commits in 2 years 1 month
Contributions summary:Juan contributed significantly to improving the testing infrastructure for the Datadog APM client for Node.js, implementing support for both Jest and Mocha testing frameworks. Their work included instrumenting tests for accurate tracing, integrating code coverage reports, and setting up and managing test environments. They also addressed issues related to test timeouts and errors, ensuring robust and reliable tests.
apmjavascripttracingapm-tracertracer
DataDog/dd-trace-py

Aug 2021 - Jan 2023

Datadog Python APM Client
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:145 reviews, 14 commits, 14 PRs in 1 year 5 months
Contributions summary:Juan primarily focused on improving the testing framework and test coverage within the `dd-trace-py` repository, a Datadog APM client. They made significant contributions to the pytest integration, including fixing exception handling, adding test framework version reporting, and improving test status reporting. They also addressed issues related to CI visibility spec tests and implemented changes related to parameter encoding within the pytest framework, ultimately contributing to more robust and reliable testing practices.
profilingpythonapm-clientapmsecurity
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
Juan De Alba - Senior Software Engineer at Datadog