Keegan C is a Senior Software Engineer at Microsoft with six years of experience building and maintaining authentication and authorization systems, including contributions to the well-known AzureAD identitymodel extensions for .NET. He combines backend and security engineering expertise—improving exception serialization, adding security analyzers, and enabling configurable crypto algorithms—with practical production experience writing Go microservices for OT platforms. Keegan has moved between roles at Microsoft and Schweitzer Engineering Laboratories, carrying responsibility for both open-source and internal security tooling. Based in Seattle, he pairs a solid Computer Science foundation from Washington State University with a track record of making security-sensitive systems more robust and auditable.
6 years of coding experience
9 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Washington State University
Contributions:3 releases, 625 reviews, 84 commits in 11 months
Contributions summary:Keegan contributed to the serialization and deserialization of exceptions related to the Signed HTTP Request protocol by adding the `Serializable` attribute and a deserialization constructor for signed HTTP exceptions. They also focused on improving security by adding analyzers for KeyVaultExtensions, ManagedKeyVaultSecurityKey, Protocols, OpenIdConnect, SignedHttpRequest, Logging, JsonWebTokens, Xml, Tokens.Saml, Tokens, and Jwt, and making updates to security token exception handling. Furthermore, the user added features to allow users to specify the acceptable algorithms for crypto operations.
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
Contributions:20 pushes, 6 branches in 1 year 7 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.