Michael Graff

Vice President Of Engineering at Society for Creative Anachronism, Inc.

Norman, Oklahoma, 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
Michael Graff is a veteran engineering leader and systems programmer with over two decades of experience building high-reliability network and cloud software, currently serving as Vice President of Engineering. He combines deep protocol and DNS expertise (including BIND 9 and DNSSEC deployment) with hands-on backend development in JVM and Ruby ecosystems, having contributed to Netflix projects like Atlas and the Kayenta canary service. Michael’s background spans low-level C and system work (NetBSD, /dev/random) to distributed services and operational experimentation for safer cloud deployments, reflecting a rare full-stack perspective on reliability and observability. An active IETF participant and long-time open-source contributor, he pairs technical stewardship with product and budget management experience, and even applies his engineering focus to community roles dating back to the early internet era.
code13 years of coding experience
job33 years of employment as a software developer
bookBS Computer Engineering, BS Computer Engineering at Iowa State University
stackoverflow-logo

Stackoverflow

Stats
495reputation
74kreached
11answers
16questions
github-logo-circle

Github Skills (39)

kotlin10
timeseries-database10
api-rest10
back-end-development10
api-design10
restful-api10
data-structure10
java10
scala10
javas10
data-structures10
rest-api10
orchestration10
orchestra10
spinnaker10

Programming languages (20)

SmartyMDXJavaC++CMakefileScalaGo

Github contributions (5)

github-logo-circle
spinnaker/kayenta

May 2017 - Apr 2019

Automated Canary Service
Role in this project:
userBack-end Developer
Contributions:29 releases, 114 commits, 87 PRs in 1 year 11 months
Contributions summary:Michael primarily focused on developing and refactoring back-end features within the `kayenta` project, a canary analysis service. Their contributions include adding functionality for handling SSE (Server-Sent Events) responses, switching to Java arrays for data storage, and implementing a memory-based object store for efficient data management. The user also integrated a remote judge service, showing a focus on core service functionality and data processing.
javapythoncanaryselenium
spinnaker/orca

Mar 2018 - May 2019

Orchestration engine
Role in this project:
userBackend Developer
Contributions:3 releases, 2 reviews, 7 commits in 1 year 1 month
Contributions summary:Michael's commits primarily focus on enhancing the Kayenta integration within the Spinnaker/Orca project, an orchestration engine. They implemented features to pass account details to Kayenta for deployments, and refactored code to handle missing notifications in the template configuration. Furthermore, they fixed timing issues within the canary stage and introduced a new stage for waiting until a specified time, indicating a focus on improving the execution flow and stability of canary deployments. These changes involve modifications to Kotlin code and configurations specific to the Kayenta module.
orchestration-engineaerospikeorchestration
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
Michael Graff - Vice President Of Engineering at Society for Creative Anachronism, Inc.