When you have spent years working in the cloud native ecosystem, contributing to projects like Kubernetes, Envoy Proxy, and API gateways, deep involvement in open source communities often feels inevitable. However, integrating fully into a mature project is far from trivial: architecture, governance norms, and review dynamics can be overwhelming. My experience with the Linux Foundation's LFX Mentorship program through the kgateway project taught me that the key is not just technical skill, but having structured guidance and a clear vision for growth. At Q2BSTUDIO, as a company dedicated to developing custom software, we understand that embracing open technologies and continuous learning are pillars for delivering robust and scalable solutions to our clients.
The LFX Mentorship program, far from being exclusive to juniors, provides an ideal framework for experienced professionals who want to take a qualitative leap in their open source involvement. In my case, with five years of background in gateways and cloud native networking, I was comfortable with Go, Kubernetes, and Envoy, but I needed guidance to deeply understand kgateway's internal logic. The mentorship allowed me, from day one, to work side by side with maintainers, grasp design decisions, and align my contributions with the project roadmap. My focus was adding chaos engineering support through HTTP fault injection—a feature that lets platform teams simulate delays and aborts in traffic to validate service resilience before production.
The technical challenge was significant: extending the TrafficPolicy object to cover delay injection, abort injection with HTTP and gRPC status codes, response rate limiting, and a per-route override. All of this mapping to Envoy's HTTP fault filter, kept disabled by default and only active when a policy opts in. But the most valuable part was the collaborative process: every line of code underwent rigorous review that validated not only correctness but also maintainability and alignment with the Kubernetes Gateway API ecosystem. This methodology mirrors exactly what we do at Q2BSTUDIO when building cloud solutions on AWS or Azure: it's not enough for it to work; it must be sustainable, secure, and extensible.
Beyond the specific project, the mentorship gave me the context to contribute independently. After the program ended, I continued working on significant improvements: implementing merge semantics for BackendConfigPolicy and conflict resolution with BackendTLSPolicy, where I established clear precedence rules. I also added the ability to position the ExtProc filter within the Envoy filter chain (before or after authentication, rate limiting, etc.), a task that required an intuitive API design with stages, predicates, and weights. Other contributions included TLS termination for TLSRoute, upstream proxy protocol support, forwarding client certificate details, and async fetch with retry for remote JWKS.
This experience deepened my appreciation for the work maintainers do and reinforced my belief that open source communities not only produce technology but also nurture talent. At Q2BSTUDIO, we apply the same philosophy: we believe in developing custom software with a focus on AI, cybersecurity, and cloud AWS/Azure, where internal mentoring and collaboration are part of our DNA. That's why, when we talk about BI/Power BI or AI agents, we don't just implement tools—we build teams capable of integrating them with judgment and strategic vision.
My advice for anyone considering an LFX mentorship: see it as the beginning of a journey, not the destination. The real value isn't the program deliverable, but the community you become part of. Today I continue contributing to kgateway with the goal of becoming a maintainer, and each new feature I add reinforces my conviction that quality software is built by people who learn, teach, and share. In a fast-moving tech world, having partners like Q2BSTUDIO—who understand the importance of continuous training and adopting open standards—makes the difference between implementing solutions and creating ecosystems that evolve with the business.



