Grant Ridder

Operations Engineer

Mountain View, California, 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
Grant Ridder is an Operations Engineer with 11 years of hands-on experience designing and operating multi-cloud infrastructure, automation, and monitoring systems from Mountain View. He has supported hundreds of servers at PagerDuty and handled thousands of metrics at LinkedIn, combining Linux/Windows/OS X troubleshooting with carrier-grade networking and NTP stratum architecture. A practical DevOps contributor, Grant has improved widely used automation cookbooks (Chef, Redis, Consul) and enhanced the python Diamond monitoring agent with SSL, systemd, and Elasticsearch integrations. He programs in Python and Ruby to streamline ops workflows, builds tooling like alerting and health-check apps, and routinely cleans up and hardens infra code for reliability. An Eagle Scout with a long track record of mentoring and on-call ownership, he brings meticulous code hygiene and operational pragmatism to complex production environments.
code11 years of coding experience
job2 years of employment as a software developer
bookZion-Benton Township High School
bookBachelor, Computer Engineering, Bachelor, Computer Engineering at Milwaukee School of Engineering
languagesEnglish
github-logo-circle

Github Skills (37)

rubocop10
cookbook10
python10
redis10
testing10
configuration-management10
cicd10
system-monitoring10
ruby10
chef-client10
automation10
logstash10
chef-solo10
automations10
devops10

Programming languages (12)

HCLTypeScriptJavaC++CSSCJavaScriptGo

Github contributions (5)

github-logo-circle
python-diamond/Diamond

Jan 2016 - Jan 2023

Diamond is a python daemon that collects system metrics and publishes them to Graphite (and others). It is capable of collecting cpu, memory, network, i/o, load and disk metrics. Additionally, it features an API for implementing custom collectors for gathering metrics from almost any source.
Role in this project:
userBack-end & DevOps Engineer
Contributions:22 reviews, 163 commits, 183 PRs in 7 years
Contributions summary:Grant significantly contributed to enhancing the Diamond monitoring agent by implementing features to collect various system metrics. They added support for SSL and host headers in the Nginx collector, as well as metrics related to page faults in the VMStat collector. Furthermore, the user expanded the capabilities of the Load Average and Redis collectors by introducing normalized metrics and percentage memory usage. The user's work also involved refactoring the build process, adding new systemd configurations for Ubuntu, and integrating Elasticsearch health metrics.
memorypythonprometheusdiamondmonitoring
sous-chefs/redisio

Sep 2015 - May 2017

Development repository for the redisio cookbook
Role in this project:
userBack-end & DevOps Engineer
Contributions:2 releases, 66 commits, 58 PRs in 1 year 8 months
Contributions summary:Grant primarily contributed to the redisio cookbook, focusing on improving the configuration and functionality of Redis instances. They implemented features for encrypted data bag support for Redis authentication, and added options for min-slaves and announce-ip/port for sentinel configurations. Furthermore, the user addressed systemd nofile limits and package installation versions, indicating a focus on improving the operational aspects of the cookbook. The changes also included Rubocop style fixes and general code cleanup.
cookbookredisredisioredisearchchef-resource
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