Luca Abbati

Software Engineer at DataDog

Bastia Umbra, Umbria, Italy
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
Luca Abbati is a software engineer with 11 years of experience, currently contributing to observability at Datadog after roles at Vendini and Maestrale Information Technology. He specializes in backend development and DevOps, with notable open-source contributions to Datadog’s tracing clients (dd-trace-py and dd-trace-php) that improved CI performance, expanded database and HTTP client instrumentation, and added trace-analytics capabilities. Based in Bastia Umbra, Italy, he brings practical expertise in optimizing test environments, upgrading integrations for compatibility, and enhancing span-level tracing for systems like MongoDB, MySQLi, PDO, Guzzle, Memcached and Elasticsearch. Colleagues value his blend of hands-on coding, thoughtful test and CI improvements, and a focus on making observability both more accurate and faster to validate.
code10 years of coding experience
github-logo-circle

Github Skills (31)

observability10
tracer10
python10
testing10
instrumentation10
java10
apm10
mongodb-database10
guzzle10
cicd10
javas10
php10
mysqli10
memcached10
opentelemetry10

Programming languages (13)

C#JavaC++CSSRustGoHTMLDockerfile

Github contributions (5)

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

Oct 2018 - Jan 2023

Datadog PHP Clients
Role in this project:
userBack-end Developer
Contributions:65 releases, 434 reviews, 2058 commits in 4 years 4 months
Contributions summary:Luca contributed to the core logic of the Datadog PHP Clients repository, with a focus on enhancing tracing capabilities. They modified code related to MongoDB, Memcached, MySQLi, PDO and Guzzle integrations to mark specific spans as candidates for trace analytics configuration. The user also implemented new logic within the CodeTracer class to handle and process these trace analytics candidate spans. Furthermore, they modified and added new unit tests to cover metrics and other configuration changes made to the span object.
php-clientapmphptracinglogging
DataDog/dd-trace-py

Sep 2018 - Nov 2018

Datadog Python APM Client
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:1 release, 3 reviews, 22 commits in 2 months
Contributions summary:Luca contributed to improving test execution performance by optimizing the test setup and environment configurations, which significantly improved execution speed. They updated integration libraries to their latest versions, addressing compatibility issues with newer versions of supported libraries like Elasticsearch and Falcon. Furthermore, they added tracing for database fetch and session methods, enhancing the instrumentation of database interactions. Additionally, they worked on improving CI/CD processes by disabling dist and install steps in autopatching tests, which made the CI faster.
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