Harry Bagdi is a seasoned software engineer and technical leader with a decade of experience building cloud-native, scalable systems and SaaS products; he currently serves as a Member of Technical Staff at OpenAI and previously led architecture and product efforts as Principal Engineer at Kong. He architected Kong’s multi-tenant control plane that powered a successful SaaS transformation, designed performance improvements to the core gateway, and launched a global Serverless Gateway used worldwide. Comfortable in both hands-on backend development and DevOps, he has contributed to high-profile open-source projects including Kubernetes' Gateway API and Kong’s ingress/controller, adding features like header-matching, request redirection, and certificate handling. His open-source work also includes enhancing gofakeit and optimizing Kong plugins (rate-limiting, key-auth) for Redis pipelining, demonstrating attention to performance and developer ergonomics. Harry combines research-grade systems knowledge from his MS work on nested virtualization with startup grit—he co-founded a hardware-software startup and lived in Bengaluru to scale an engineering office from zero to 20. Based in Seattle, he blends product-driven engineering with a track record of turning prototypes into revenue-generating platforms and widely adopted open-source tooling.
10 years of coding experience
10 years of employment as a software developer
Master of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at Binghamton University
Bachelor of Engineering - BE Computer Science, Bachelor of Engineering - BE Computer Science at The Maharaja Sayajirao University of Baroda
Repository for the next iteration of composite service (e.g. Ingress) and load balancing APIs.
Role in this project:
Back-end Developer
Contributions:1 release, 539 reviews, 125 commits in 1 year 5 months
Contributions summary:Harry contributed to clarifying and implementing matching behaviors for HTTP Headers within the gateway-api repository. They modified code to support regex and implementation-specific matching behaviors, changing the name of a field and updating related API types. They also introduced the RequestRedirect and RequestMirror HTTPRouteFilter, adding support for request redirection functionality.
:gorilla: Kong for Kubernetes: The official Ingress Controller for Kubernetes.
Role in this project:
Back-end & DevOps Engineer
Contributions:19 releases, 76 reviews, 527 commits in 3 years 10 months
Contributions summary:Harry primarily worked on enhancing the functionality of the Kong Ingress Controller, implementing features related to handling protocols and managing certificates. They added a property to the `Route` object and made changes in `internal/apis/configuration/v1/types.go`. The user also addressed bugs related to SNI and the use of multiple certificates and modified existing code in `internal/ingress/controller/kong.go`. Additional changes were made to implement and handle different database versions and also to address integration with Kong Enterprise.
golangcontrollercrdsingress-controllerapis
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.