Mackenzie Donovan is a Senior Procurement Analyst based in Boston with five years of experience bridging technical open-source contributions and operational excellence in fast-moving companies. At Datadog they progressed from recruiting operations into procurement, demonstrating an ability to scale processes while remaining deeply engaged with engineering teams. Outside procurement, Mackenzie contributes to major observability projects—working on OpenTelemetry and Datadog's dd-trace-go—to improve configuration management, tracing, and exporter functionality, showing practical backend Go experience. This blend of vendor, process and code-side perspective helps them translate developer needs into procurement and tooling decisions. Colleagues rely on Mackenzie for pragmatic problem solving and attention to traceability and build reliability. They hold a bachelor’s degree from the University of New Hampshire and bring a continuous-improvement mindset grounded in both recruiting and technical ecosystems.
5 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Bachelor's degree at University of New Hampshire
Datadog Go Library including APM tracing, profiling, and security monitoring.
Role in this project:
Back-end Developer
Contributions:60 reviews, 53 commits, 12 PRs in 11 months
Contributions summary:Mackenzie primarily contributed to the Datadog Go library, focusing on features related to tracing and monitoring. They added functionality to ignore specific HTTP requests in the gin-gonic middleware, added support for service mappings via environment variables, and fixed an issue related to top-level span computation. The user also made modifications to various testing files within the repository, demonstrating a focus on code quality and verification.
Contrib repository for the OpenTelemetry Collector
Role in this project:
Back-end Developer
Contributions:59 reviews, 3 commits, 81 PRs in 2 months
Contributions summary:Mackenzie's contributions focused on enhancing the Datadog exporter within the OpenTelemetry Collector Contrib project. They primarily added functionality to include container tags in the attributes package, ensuring that HTTP status codes are added to trace statistics and graduating a feature gate to stable. These changes involved modifications to the datadogexporter and related files, and included adjustments to incorporate cloud provider, task and container-related conventions.
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
Mackenzie Donovan - Senior Procurement Analyst at Datadog