Ross Mcdonald is a senior advisory solution consultant with a decade of experience building and operating cloud-native observability and DevOps solutions, currently at ServiceNow following Lightstep/Era Software acquisition. He blends hands-on engineering—from CI/CD and build systems to SRE automation—with customer-facing roles in solutions and support, having led support and SRE functions at Stoplight and InfluxData. Ross is an active open-source contributor to prominent projects like InfluxData’s Telegraf and Kapacitor, where he improved builds, added container metrics, and extended integrations such as Papertrail webhooks. Comfortable translating customer requirements into production-ready tooling, he has repeatedly bridged product, engineering, and ops to deliver scalable observability stacks. Based in Houston, he pairs a Computer Science degree from Texas A&M with deep practical experience in cloud, monitoring, and release engineering.
10 years of coding experience
8 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Texas A&M University
Open source framework for processing, monitoring, and alerting on time series data
Role in this project:
DevOps Engineer & Build Engineer
Contributions:9 commits, 24 PRs, 49 pushes in 9 months
Contributions summary:Ross primarily focused on improving the build and deployment processes for the project. This involved modifying build scripts, updating versioning schemes, and enhancing CI/CD integration. They also made changes to package creation and upload mechanisms, including modifications to S3 bucket handling. Additionally, the user addressed minor build-related issues and removed potentially problematic configurations.
Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
Role in this project:
Back-end & DevOps Engineer
Contributions:8 commits, 23 PRs, 52 pushes in 1 year 3 months
Contributions summary:Ross contributed to the project by improving build targets, specifically adding statically-linked amd64 builds. They also fixed a typo related to write consistency within the InfluxDB output plugin. Furthermore, the user added container state metrics to the docker input plugin, enhancing its data collection capabilities. Finally, they implemented a new input for receiving Papertrail webhooks, expanding the project's integration capabilities.
agentreportingcollectingagent-servertelegraf
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
Ross Mcdonald - Sr Advisory Solution Consultant at ServiceNow