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 in New York with ten years of experience focused on observability, tracing, and backend systems, currently driving work at Datadog. He’s an active open-source contributor to dd-trace-py and OpenTelemetry Python, where he improved gevent integration, URL/span sanitization, instrumentation for libraries like pymongo, and added Datadog propagation and WSGI middleware enhancements. His career spans both startup and enterprise roles, pairing backend and DevOps expertise with documentation and ecosystem integrations. Holding a Master’s from CUNY Graduate Center and a BA from Johns Hopkins, he’s known for turning library-level instrumentation work into tangible improvements in real-world application observability.
code10 years of coding experience
job15 years of employment as a software developer
bookJohns Hopkins University
bookBrown University
bookMaster's degree, Master's degree at City University of New York Graduate Center
languagesUrdu
github-logo-circle

Github Skills (23)

tracer10
python10
instrumentation10
application-monitoring10
apm10
datadog10
opentelemetry10
performance-monitoring10
trace10
performancemonitor10
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