Matt Landis

Principal Software Engineer at NVIDIA

Seattle, 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
Matt Landis is a Principal Software Engineer with 11 years of experience building cloud-native platforms and distributed systems, currently at NVIDIA after leading platform engineering at Cruise. He combines deep expertise in Kubernetes, AWS networking and authentication (notably contributions to amazon-vpc-cni-k8s and aws-iam-authenticator) with a background across high-scale teams at Amazon and Google. Matt specializes in developer productivity platforms and infrastructure tooling that reduce operational burden and improve security, having shipped EKS-related features and production authentication/metrics improvements. He’s equally comfortable in backend, DevOps and systems work, and brings a pragmatic focus on reliability, observability, and compatibility across large open-source ecosystems.
code11 years of coding experience
job16 years of employment as a software developer
bookBS Computer Science, BS Computer Science at Missouri State University
github-logo-circle

Github Skills (13)

cni10
kubernetes10
user-authentication10
authentication10
go10
aws10
ias10
kubernetes-pods10
plugin10
testing9
prometheus9
dockers7
docker7

Programming languages (4)

ShellGoJupyter NotebookRuby

Github contributions (5)

github-logo-circle
A tool to use AWS IAM credentials to authenticate to a Kubernetes cluster
Role in this project:
userBackend Developer
Contributions:14 commits, 17 PRs, 7 pushes in 9 months
Contributions summary:Matt implemented tests for the server and token verification within the Kubernetes authenticator project. They added metrics to the /authenticate endpoint, including latency, request counts, and error tracking. The user also added error types to the token verification process to differentiate between token and STS errors, improving debugging. Additionally, the user canonicalized ARNs in the role and user lookup maps and added support for ARNs with paths, enhancing compatibility and accuracy.
securityk8s-sig-awsiamkubernetesaws-iam
aws/amazon-vpc-cni-k8s

Jan 2018 - Feb 2019

Networking plugin repository for pod networking in Kubernetes using Elastic Network Interfaces on AWS
Role in this project:
userBack-end & DevOps Engineer
Contributions:2 releases, 33 commits, 28 PRs in 1 year
Contributions summary:Matt's contributions primarily involve infrastructure and backend code modifications within the Kubernetes environment. They updated dependencies, refactored code to use `k8s.io/api`, and addressed a nil error related to pod discovery. Furthermore, the user made changes to restrict the number of IPs allowed for specific AWS instance types within the context of ENI configurations, and updated the code to reflect the release of version 1.0. These actions highlight a strong understanding of AWS, Kubernetes, and related networking principles.
elasticnetworkingnetwork-interfacescni-pluginkubernetes
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
Matt Landis - Principal Software Engineer at NVIDIA