Samuele Illuminati is a senior software engineer with 11 years of experience building and maintaining API gateway and integration platforms, currently contributing to Kong’s core back-end codebase. He has hands-on expertise improving request routing, plugin architecture, caching and security behaviors—evidenced by contributions to widely used open-source projects like Kong and 3scale/APIcast. Prior roles at Red Hat and TCS sharpened his skills in troubleshooting production issues, API management, and hybrid mobile integrations for enterprise customers. Based in Veneto, Italy, he combines deep operational knowledge with a pragmatic testing mindset, often adding targeted fixes and test coverage to complex distributed systems. A background in computer engineering and early work on NLU and data profiling hint at a broader interest in applying structured data and conversational tech to real-world problems.
11 years of coding experience
6 years of employment as a software developer
Laurea triennale in Ingegneria Informatica, Bachelor Degree in Computer Engineering, 97/110, Laurea triennale in Ingegneria Informatica, Bachelor Degree in Computer Engineering, 97/110 at Università degli Studi di Padova
Contributions:1 release, 554 reviews, 20 commits in 5 months
Contributions summary:Samuele primarily contributed to the Kong API Gateway codebase, focusing on bug fixes and feature enhancements. They addressed issues in the log serializer to include query parameters in the upstream URI and handled failing instance creation in external plugins. Additionally, the user added test cases and implemented SHA256 hashing for the proxy-cache plugin to improve its functionality. These changes demonstrate an understanding of the Kong gateway's internal workings, including its plugin architecture and configuration management.
Contributions:46 reviews, 33 commits, 26 PRs in 1 year 6 months
Contributions summary:Samuele primarily focused on enhancing the `apicast` API gateway's core functionality. They implemented and refined the maintenance mode policy, enabling the rejection of incoming requests with specific status codes and messages. Furthermore, the user addressed an issue related to the clearing of the context when the TLS policy is in the chain. Additionally, the user improved the routing policy and addressed the usage of `ngx.var.uri` to correctly retrieve the path.
api-gatewayapi3scalegatewaykubernetes
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
Samuele Illuminati - Software Engineer at Kong Inc.