Ross Mcdonald

Sr Advisory Solution Consultant at ServiceNow

Houston, Texas, 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
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.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Texas A&M University
stackoverflow-logo

Stackoverflow

Stats
242reputation
66kreached
16answers
0questions
github-logo-circle

Github Skills (23)

monitoring10
package-management10
telegraf10
cicd10
go10
build-automation10
golang10
influxdb10
metric10
dockers9
docker9
logfile9
aws8
time-series8
shell6

Programming languages (13)

JavaCSSJinjaRustPLpgSQLGoHTMLTypeScript

Github contributions (5)

github-logo-circle
influxdata/kapacitor

Feb 2016 - Nov 2016

Open source framework for processing, monitoring, and alerting on time series data
Role in this project:
userDevOps 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.
kapacitorseries-dataalertingtime-seriesmetrics
influxdata/telegraf

Jan 2016 - Apr 2017

Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
Role in this project:
userBack-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