Rich Randall

Engineering Manager - Google Cloud - Google Kubernetes Engine - Identity

Kirkland, Washington, 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
Rich Randall is an experienced engineering leader with 12+ years in software and a career spanning Microsoft and Google, currently managing Identity for Google Kubernetes Engine within Google Cloud. He has deep expertise in cloud security, identity, and developer tooling—previously leading Azure Key Vault and Azure AD SDK efforts and steering Security Command Center at Google. Rich blends hands-on backend engineering (notably improvements to ADAL token caching and refresh logic) with organizational leadership, focusing on reliable, secure systems at scale. Based in Kirkland, WA, he is comfortable bridging product, platform, and developer ecosystems across large distributed teams. Collected from long-tenured roles dating to Digital Equipment, he brings institutional knowledge of secure authentication and cloud platform operations. He’s as likely to dive into token cache edge cases as he is to align multi-team roadmaps for production-ready cloud services.
code12 years of coding experience
job29 years of employment as a software developer
bookBS Computer Science & Mathematics, BS Computer Science & Mathematics at University of Puget Sound
stackoverflow-logo

Stackoverflow

Stats
1,982reputation
166kreached
40answers
3questions
Badges
azure-active-directory
top-5%
authentication
top-5%
azure
top-5%
github-logo-circle

Github Skills (14)

caching10
authentication10
javascript10
nodejs10
user-authentication10
testing9
azure-active-directory9
azure9
adal6
directory-services6
ios6
iphone6
azure-keyvault6
office3656

Programming languages (13)

C#JavaC++CMakeGoJavaScriptObjective-CHaskell

Github contributions (5)

github-logo-circle
The code for ADAL Node has been moved to the MSAL.js repo. Please open any issues or PRs at the link below.
Role in this project:
userBack-end Developer
Contributions:1 release, 44 commits, 12 PRs in 1 year 6 months
Contributions summary:Rich primarily worked on the `cache-driver.js` file, focusing on the caching mechanism of the ADAL library. Their contributions include implementing cache entry replacement, token refresh logic, and incorporating a clock buffer to account for potential time discrepancies. Further commits detail adding client credential caching and updating the handling of refresh tokens, demonstrating a focus on token management and security within the library's core functionality. Additional commits were made to the test suite to better test the cache functionality.
msal-jsjavascriptnodejsadallink
RandalliLama/CorpDirectory

Oct 2014 - Jun 2016

Contributions:6 commits, 1 branch in 1 year 8 months
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
Rich Randall - Engineering Manager - Google Cloud - Google Kubernetes Engine - Identity