Shane Utt

Principal Software Engineer at Red Hat

Ann Arbor, Michigan, 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
Shane Utt is a Principal Software Engineer with 12 years of experience specializing in Kubernetes, Linux, networking, container orchestration and distributed systems, based in Ann Arbor, Michigan. As Kubernetes SIG Network Chair and Gateway API maintainer, he drives core API design and conformance, contributing notable features like TLS passthrough and L4 traffic matching. At Red Hat he blends back-end engineering and DevOps sensibilities, having improved Ingress controller behavior (request/response buffering) and modernized dependencies and tests. Shane is comfortable working across code, docs, and tests—often surfacing subtle interoperability and performance issues before they reach production. His work reflects a pragmatic focus on production-grade APIs and networking primitives that power cloud-native load balancing at scale.
code12 years of coding experience
github-logo-circle

Github Skills (13)

kubernetes10
ingress-controller10
go10
gateway10
api-gateway10
networking10
kubernetes-pods10
api-design9
testing9
api9
http9
yaml8
test-automation7

Programming languages (26)

CMakefileGoMustacheHTMLErlangJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
:gorilla: Kong for Kubernetes: The official Ingress Controller for Kubernetes.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:5 releases, 1524 reviews, 626 commits in 1 year 7 months
Contributions summary:Shane's commits primarily focused on enhancing the Ingress Controller's capabilities by adding options for request and response buffering. This involved modifying existing code and adding new test cases to validate the new functionality related to the ingress resource. Furthermore, the user updated the project's dependencies by upgrading go-kong, and updated test infrastructure by fixing boilerplates.
golangcontrollercrdsingress-controllerapis
kubernetes-sigs/gateway-api

Feb 2021 - Jan 2023

Repository for the next iteration of composite service (e.g. Ingress) and load balancing APIs.
Role in this project:
userBack-end Developer
Contributions:6 releases, 1220 reviews, 58 commits in 1 year 10 months
Contributions summary:Shane primarily contributed to the documentation and implementation of features related to the Gateway API, specifically concerning TLS passthrough and L4 traffic matching. They modified code related to Gateway API types, including `gateway_types.go`, `shared_types.go`, and generated deepcopy functions. The user also added and modified documentation for the API and contributed to conformance tests.
k8s-sig-networkload-balancingingresskubernetesprometheus
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
Shane Utt - Principal Software Engineer at Red Hat