Gabriele Tornetta

Senior Software Engineer at Datadog

Scotland, 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
Gabriele Tornetta is a Senior Software Engineer based in Scotland with nine years of professional experience and a strong academic foundation—an MSc in Theoretical Physics and a PhD in Pure Mathematics—that informs a rigorous, fundamentals-first approach to engineering. He is a seasoned back-end developer and CPython contributor, known for creating Austin, a Python frame stack sampler that helps developers profile running processes and supports multiple Python versions. At Datadog and previously Avaloq, he has driven improvements in core language internals, observability tooling, and production integrations while also building developer tooling that automated tedious tasks. Curious by nature and self-taught since childhood, he blends low-level C expertise with pragmatic system design and a history of teaching and open-source mentorship.
code9 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science (BSc), Physics, 110/110 cum Laude, Bachelor of Science (BSc), Physics, 110/110 cum Laude at Università degli Studi di Roma 'La Sapienza'
bookDoctor of Philosophy (Ph.D.), Mathematics, Pass, Doctor of Philosophy (Ph.D.), Mathematics, Pass at The University of Glasgow
bookHSK Level 1, Mandarin, 195/200, HSK Level 1, Mandarin, 195/200 at Confucio
languagesItalian, English, French, Chinese, Spanish, German
stackoverflow-logo

Stackoverflow

Stats
1,079reputation
1.2mreached
26answers
13questions
github-logo-circle

Github Skills (26)

env10
debugging10
debug10
python10
c1110
apm10
c1710
logging10
environ10
api-design9
testing9
profiling9
threaded8
multithreading8
performance-optimization8

Programming languages (18)

C#PowerShellJavaC++RustCMakefileGo

Github contributions (5)

github-logo-circle
P403n1x87/austin

Sep 2018 - Jan 2023

Role in this project:
userBack-end Developer
Contributions:40 releases, 19 reviews, 321 commits in 4 years 4 months
Contributions summary:Gabriele implemented features for a Python frame stack sampler for CPython, adding the ability to attach to running processes and introducing support for multiple Python versions. Their work involved modifying source code written in C, specifically focusing on parsing memory maps, identifying Python version information, and constructing stack traces. The user also refactored the code and addressed memory allocation and performance issues.
profilingpythonframeperformancesampler
DataDog/dd-trace-py

Feb 2021 - Jan 2023

Datadog Python APM Client
Role in this project:
userBack-end Developer
Contributions:1 release, 2790 reviews, 193 commits in 1 year 11 months
Contributions summary:Gabriele's contributions primarily focused on enhancing the Datadog Python APM Client. Their work involved refactoring the logging mechanism by incorporating the standard environment variable for the logging rate limit and deprecating older variables. Furthermore, they added support for service name remapping via environment variables and optimized the HTTP header extraction process and contributed to code formatting. They also enhanced test coverage for code changes and provided improvements to several framework integrations.
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
Gabriele Tornetta - Senior Software Engineer at Datadog