Tahir Butt

Senior Software Engineer at Datadog

New York, New York, United States
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
Tahir Butt is a Senior Software Engineer based in New York with a decade of professional experience building backend systems and observability tooling. He currently works at Datadog, where his open-source contributions have meaningfully improved Python tracing and APM integration—enhancing gevent support, sanitizing span metadata, and adding instrumentation for libraries like pymongo, Jinja2, and Celery. His work on widely used projects such as Datadog's dd-trace-py and the OpenTelemetry Python SDK demonstrates deep expertise in distributed tracing, propagation, and middleware for web apps. Comfortable bridging engineering and DevOps, he focuses on making complex systems more observable and reliable in production. Tahir combines long-term industry experience dating back to early roles and internships with graduate-level study, which helps him tackle both pragmatic and subtle infrastructure challenges.
code10 years of coding experience
job15 years of employment as a software developer
bookBrown University
bookJohns Hopkins University
bookMaster's degree, Master's degree at City University of New York Graduate Center
languagesUrdu
github-logo-circle

Github Skills (22)

performance-monitor10
tracer10
python10
instrumentation10
application-monitoring10
apm10
opentelemetry10
datadog10
performance-monitoring10
trace10
gevent9
celery9
flask-ask9
mongodb-database9
wsgi9

Programming languages (16)

JavaRustCMakefileGoHTMLTypeScriptQML

Github contributions (5)

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

Oct 2018 - Jan 2023

Datadog Python APM Client
Role in this project:
userBack-end Developer
Contributions:54 releases, 2126 reviews, 420 commits in 4 years 3 months
Contributions summary:Tahir primarily contributed to improving the tracing capabilities of the Datadog Python APM client, specifically focusing on integrating the library with various components. Their contributions include enhancing gevent integration by supporting gevent 1.3 and fixing monkey patching issues. They also worked on sanitizing and adding details to URL information in span metadata for both httplib and requests libraries. Furthermore, they added support for instrumentation with key database libraries like pymongo and provided analytics configuration, contributing to better observability for the traced applications.
profilingpythonapm-clientapmsecurity
OpenTelemetry Python API and SDK
Role in this project:
userBackend & DevOps Engineer
Contributions:5 reviews, 13 commits, 12 PRs in 1 month
Contributions summary:Tahir contributed significantly to the OpenTelemetry Python project by implementing instrumentation for various technologies, including Jinja2 and Celery. Their work involved integrating Datadog, adding Datadog propagation, and configuring environment variables. The user also addressed documentation issues and improved the WSGI middleware, demonstrating proficiency in Python-based tracing and observability.
apicorrelationcontextpythontracecontexttracing
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
Tahir Butt - Senior Software Engineer at Datadog