Keith Moyer is an experienced staff software engineer and engineering leader with 17 years building low-level storage and security infrastructure, now an Über Tech Lead at Google focused on Confidential Computing and software attestation. He combines deep embedded firmware and C/C++ expertise from NetApp and LSI with large-scale systems and platform leadership at Google, spanning SCSI, multipath storage failover, and UNIX-family OS support. Keith contributes to notable open-source projects like Google's Asylo and grpc, where he improves enclave loading, dependency integrity, and code quality—work that underscores his attention to maintainability and security. He holds an MS in Software Engineering and brings a practical blend of hardware-adjacent firmware experience and cloud-scale confidentiality engineering that makes him effective at translating security primitives into production systems.
17 years of coding experience
19 years of employment as a software developer
Master's degree Software Engineering, Master's degree Software Engineering at Kansas State University
An open and flexible framework for developing enclave applications
Role in this project:
Backend Developer
Contributions:19 releases, 2 reviews, 128 commits in 3 years
Contributions summary:Keith's contributions primarily involved fixing inconsistencies in the code and improving code maintainability within the Asylo framework. This included correcting docstring indentation in Bazel files and updating include statements to align with coding standards. Additionally, the user addressed circular include dependencies and updated dependencies like gRPC. The user also refactored code to load enclaves from files when available and refactored thread-related code to improve code quality.
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
Role in this project:
Backend Developer
Contributions:5 commits, 7 PRs, 15 comments in 1 year 10 months
Contributions summary:Keith primarily focused on improving the codebase by addressing potential errors and improving code quality. They fixed an issue related to masking values and comparing to zero. Additionally, they added sha256 checksums for dependencies to ensure integrity. Finally, the user modified code to use struct-defined initializations and updated data types for more accurate iteration.
objective-ccpppythongrpcphp
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
Keith Moyer - Über Tech Lead, Staff Software Engineer at Google