The Cloud Native Computing Foundation is thrilled to congratulate the 2025 Term 3 (September – November) CNCF LFX Mentorship Program mentees who have successfully completed the program! This term saw a fantastic cohort of mentees working across 27 different Graduated, Incubating, and Sandbox projects, including Cilium, KubeArmor, KubeEdge, Kubernetes, OpenCost, and many more.

Our mentors and mentees have worked tirelessly over the past three months to improve code, documentation, and community engagement. The LFX Mentorship program continues to be a vital pipeline for new contributors to the cloud native ecosystem, fostering the next generation of open source leaders.

Below, you’ll find highlights from some of our graduating mentees, followed by a full list of all the successful projects and participants from this term.

The next term of CNCF LFX Mentorship is accepting applications now! If you’re interested in participating, check out our list of projects to apply to.

Applications are open til February 10, 2026.

Mentee Profile Highlights

KubeEdge

During this LFX Mentorship with KubeEdge, I systematically restored the lifelong learning semantic segmentation benchmark in Ianvs—a distributed synergy AI benchmarking toolkit for edge computing. The project involved resolving 17 critical issues across multiple framework layers, including compatibility fixes for PyTorch 2.0+, CPU-only operation enablement, multi-round knowledge persistence, and path resolution for cross-environment deployment.

A photo of Mentee Abhishek Kumar. Abhishek is smiling, sitting in in a wooden booth/table with a window behind him.

Mentee: Abhishek Kumar (read Abhishek’s personal blog post about the mentorship experience)

Mentors: Zimu Zheng, Shijing Hu

“My LFX Mentorship with CNCF and KubeEdge has been an incredibly enriching experience that transformed the way I understand open-source engineering. Over the course of the program, I had the opportunity to work on a challenging real-world problem, collaborate closely with experienced mentors, and contribute meaningfully to a production-grade project. The guidance, reviews, and continuous support from the community helped me grow not just technically—through debugging, restoring complex pipelines, and understanding large-scale system architecture—but also professionally, by learning open-source best practices, communication, and collaborative development. This mentorship has been one of the most impactful learning journeys of my career, and I am truly grateful for the opportunity to contribute to CNCF’s vibrant and supportive ecosystem.”

OpenCost

During my LFX Fall 2025 mentorship with OpenCost, I designed and implemented a Model Context Protocol (MCP) server integration that enables AI agents to query Kubernetes cost allocation data through natural language. The implementation includes three primary tools integrated directly into the main OpenCost binary and enabled by default in v1.118+.

Mentee Adesh Pal standing outside a white building smiling, wearing a light blue and white collarless shirt, with a crowd of people behind him.

Mentee: Adesh Pal (read Adesh’s personal blog post about the mentorship experience)

Mentors: Alex Meijer and Matt Bolt

“The LFX Mentorship program exceeded my expectations in every way. Working with mentors Alex Meijer and Matt Bolt, I learned not just how to write code, but how to think about production systems—they challenged me on edge cases, pushed me beyond ‘just working’ to production-ready, and taught me that great open source is as much about maintainability and user experience as functionality. The structured yet flexible program gave me space to explore while providing clear milestones that kept me accountable. What surprised me most was how welcoming the OpenCost community was—attending biweekly meetings, I saw decisions being made collaboratively and felt my contributions genuinely mattered.”

WasmEdge

The project primarily involved adding support for stateful /responses endpoint to the llama-nexus project which at the time supported /chat/completions endpoint which is stateless. The further goal of the project was to add support for a code interpreter. This interpreter was run using a sandboxed environment via Docker-container.

Mentee Ashish Dalal, wearing a suit, white shirt and grey tie, smiling into the camera. He is wearing glasses. There is a blurred 'bokeh' backdrop.

Mentee: Ashish Dalal (read Ashish’s personal blog post about the mentorship experience)

Mentor: Michael Yuan

“The experience with LFX mentorship was very smooth and nurturing. The mentors and maintainers were very supportive throughout the project and I could take time to test my own ideas and approaches to a feature. Suggestions given during PR review proved very helpful and at times insightful. Whenever I faced challenges during the mentorship, I was given steady support and help.”

Kmesh

Engaging with the open-source community and solving problems, especially those related to implementing parts of IPSec, has been an immensely rewarding and fulfilling experience. Throughout the project, my mentors guided me in driving the progress of the open-source initiative, patiently answering my questions and providing direction.

Mentee: Haobin Huang (read Haobin’s personal blog post about the mentorship experience).

Mentors: Zhonghu Xu, Zhencheng Li

“Overall, I had a very positive experience. The main challenge was that I found it quite difficult to get started and orient myself within the entire project at the very beginning. I feel incredibly fortunate to have participated in the LFX Mentorship project, as it has significantly enhanced both my knowledge and coding skills. Before joining the Kmesh project, I had no clear understanding of what a service mesh actually does. Through my involvement, I have gained a broad overview of the service mesh field and had the opportunity to learn about and get hands-on experience with cutting-edge developments.”

•image not available

Kubernetes

During my LFX Mentorship, I worked on improving the Kubernetes API reference documentation generator—an essential but fragile tool used at the end of every Kubernetes release cycle. The generator often failed silently or in undocumented ways, making the process dependent on a single expert with deep internal knowledge. My project focused on reducing this fragility by refactoring brittle parts of the codebase, adding clearer and more actionable error handling, and enhancing the tool’s documentation.

Mentee Lavish Pal, wearing a brown check shirt and black t-shirt, with a blue lanyard around his neck, standing in front of a KubeDay India advertisement, smiling into the camera.


Mentee: Lavish Pal (read Lavish’s personal blog post about the mentorship experience)

Mentors: Kat Cosgrove, Rey Lejano, Xander Grzywinski, Nate Waddington

“The learning experience I had over the last 3 months will prove to be helpful throughout my career. Going through documentation, looking for references, testing things out etc are some skills that I was able to improve during this mentorship. The opportunity to contribute to a real world project as a student feels amazing. The support from my mentors Nate Waddington, Kat Cosgrove, Rey Lejano made the mentorship experience productive and fulfilling.”

KubeStellar

My LFX Mentorship with CNCF KubeStellar was a mission to make reliability mission-critical for our multi-cluster Kubernetes platform. I designed and built a robust, end-to-end Playwright testing framework from scratch, leveraging the Page Object Model (POM) architecture to validate every complex, distributed system workflow. This effort wasn’t just about covering code; it was about preventing failure, leading to the prevention of over 25 critical, production-bound bugs.

A profile portrait of Nupur wearing a black jacket and blue buttoned shirt, against a grey backdrop. Nupur is smiling.


Mentee: Nupur Shivani (read Nupur’s personal blog post about the mentorship experience)

Mentors: Andy Anderson, Onkar Shelke, Shivam Kumar, Rishi Mondal

“My LFX Mentorship with CNCF KubeStellar was a transformative and unparalleled experience that launched my career from academic theory to impactful production engineering. It wasn’t just about coding; it was a rigorous journey in professionalizing my skill set, demanding hard-earned confidence in architecting complex solutions, mastering the CI/CD lifecycle, and preventing regressions in a live, distributed system. The mentorship structure—combining high-impact projects like the E2E testing framework with the unexpected opportunity to lead and mentor other contributors—provided growth that far exceeded any classroom.”

Cilium

During my LFX Mentorship with Cilium, I worked on improving the project’s overall discoverability and search performance by enhancing its SEO, AEO, and AIO. My contributions focused on refining metadata, improving structured data, reorganizing heading hierarchies, creating a dedicated FAQ page, adding TL;DR summaries, and ensuring machine-readable content across key documentation and website pages.

A photo of Peace Sandy, sitting in a chair with her arms crossed. wearing a black dress. Peace is smiling. She is against a gold backdrop.

Mentee: Peace Sandy (read Peace’s personal blog post about the mentorship experience)

Mentor: Bill Mulligan

“My LFX Mentorship experience was incredibly rewarding and transformative. The program allowed me to work closely with experienced maintainers, gain hands-on exposure to real open-source development, and strengthen both my technical and communication skills. The support from my mentor and the Cilium community made learning enjoyable, collaborative, and deeply empowering. This mentorship not only expanded my understanding of cloud-native technologies but also boosted my confidence to contribute meaningfully to open-source projects.”

Kubernetes (Kube State Metrics)

During my LFX Mentorship, I focused on fully automating the release process for kube-state-metrics (KSM), which previously required a lot of manual effort every few months. I built a set of GitHub workflows that streamline the entire pipeline end-to-end automating all commands needed to create the pre-release PR, generating pre-releases with GoReleaser, creating release notes, and handling the post-release steps as well.

A side profile photo of Rishab, smiling and wearing glasses and a blue buttoned shirt. He is against a beige and wood panelled backdrop.

Mentee: Rishab Kumar Jha (read Rishab’s personal blog post about the mentorship experience)

Mentors: Pranshu Srivastava, Manuel Rüger

“My overall LFX Mentorship experience was genuinely awesome. My mentors were incredibly supportive and always available to guide me whenever I got stuck, which made the entire journey smooth and enjoyable. I learned a lot especially around release engineering, CI/CD workflows, GitHub Actions, and the kind of real-world practices teams follow when cutting and managing releases. It was the kind of hands-on, industry-level exposure I was hoping for, and I honestly have no complaints, just a lot of gratitude for how much I learned and how welcoming the community was.”

KubeEdge

My project might be one of the most interesting and unique LFX projects this year. Unlike many contributions that focus mainly on adding code, improving CI/CD, or writing unit tests, this work was a complete research-driven project built around Edge AI and Deep Learning. The project explores Embodied Intelligence, which is undoubtedly one of the most trending and impactful areas of AI today, with applications across every major industry.

A profile image of Ronak, wearing black square sunglasses and a blue denim shirt, against a green backdrop.

Mentee: Ronak Raj (read Ronak’s personal blog post about the mentorship experience)

Mentors: Zimu Zheng, Shijing Hu

“From a 16-year-old learning Python to a 19-year-old contributing to cutting-edge AI research — this journey has been incredible. The LFX Mentorship Program gave me far more than technical skills; it gave me confidence, mentorship, valuable connections, and a clear direction for my career. To my mentors, Dr. Zimu Zheng and Dr. Shijing Hu — thank you for believing in me, guiding me, and constantly pushing me to deliver my best work. Your feedback, patience, and support made all the difference.”

KubeArmor

During my LFX Mentorship with KubeArmor, I worked on enhancing the project’s observability by implementing Prometheus metrics for policy and alert monitoring. The main goal was to give users better visibility into how their security policies are performing in production. I added four key metrics that track policy counts, policy metadata, total alerts, and rule violations with detailed labels showing which policies are being triggered and what actions are being taken.

A full standing shot of Saurav, wearing a white and green check shirt and grey jeans, standing against a yellow backdrop.

Mentee: Saurav Teli (read Saurav’s personal blog post about the mentorship experience)

Mentors: Rishabh Soni, Aryan Sharma, Ramakant Sharma, Barun Acharya

“My LFX Mentorship experience with KubeArmor was incredibly valuable for learning how real-world open source development works. The mentors were supportive and patient, especially when I hit infrastructure challenges during local testing that took days to troubleshoot. What I appreciated most was the guidance on writing clean, maintainable code – they pushed me to refactor my initial implementation of the rule violation metric from a simple 17-line approach to a more robust 41-line version with proper filtering logic…. The experience of contributing to a CNCF project gave me confidence in tackling complex codebases and showed me that even when things don’t work perfectly the first time, persistence and asking the right questions gets you there.”

Podman Container Tools

My LFX Mentorship project with Podman aimed to solve a specific UDP networking issue where Conntrack creates a stale record of a failed connection attempt, blocking the sender on that port until the entry times out. The goal was to implement conntrack entry clearing into Netavark, Podman’s network management tool.

A side profile image of Shivang wearing a black jumper and white shirt, against a glass backdrop.

Mentee: Shivang K Raghuvanshi (read Shivang’s personal blog post about the mentorship experience)

Mentors: Matthew Heon, Paul Holzinger

“Overall, it was a great experience. I learned a lot of things from it. Beyond the technical skills, I truly appreciated how welcoming and helpful the Podman team was. My mentors, Paul and Matt, were incredibly helpful and responsive. We had weekly meetings, and I really appreciate the time they dedicated to me. Honestly, they are some of the best mentors anyone could ask for; their support kept my motivation high throughout the program.”

OpenCost

During the LFX Fall 2025 mentorship with OpenCost, I worked on KubeModel—a next-generation data model designed to bring more accurate and reliable cost tracking to Kubernetes environments. The core problem I tackled was that Kubernetes is inherently dynamic: pods get recreated, names get reused, and resources constantly shift, which makes traditional name-based tracking unreliable.

A profile image of Sparsh, wearing glasses, a check jacket and blue shirt, against a white backdrop.

Mentee: Sparsh Raj (read Sparsh’s personal blog post about the mentorship experience)

Mentors: Alex Meijer, Sean Holcomb, Niko Kovacevic

“My LFX Mentorship experience with OpenCost was genuinely rewarding. What I appreciated most was being involved in the design process from the ground up – rather than just implementing predefined tasks, I got to participate in architectural discussions and help shape how KubeModel would work. My mentors, Alex, Sean, and Niko, were incredibly supportive throughout. They gave me the space to explore ideas while providing guidance when I needed it, and they were always open to questions and feedback. It felt less like a typical mentorship where you’re handed a checklist and more like being part of a real engineering team working through a complex problem together.”

CloudNativePG

The CloudNativePG Chaos Testing project validates PostgreSQL cluster resilience on Kubernetes by combining Jepsen consistency testing (mathematical proofs that no data is lost or corrupted) with LitmusChaos fault injection (repeatedly killing the primary PostgreSQL pod to force automatic failovers).

An image of Yash, wearing glasses and a blue stripe shirt, sitting at a desk and working at a Lenovo desktop computer.

Mentee: Yash Agarwal (read Yash’s personal blog post about mentorship experience)

Mentors: Gabriele Bartolini, Jonathan Gonzalez, Marco Nenciarini, Francesco Canovai

“It was a great learning experience. My mentors were very experienced and amazing in their work and I learnt and grew a lot in this process. I also got to contribute to another CNCF project Litmus Chaos because of its dependence on this project. The feedback which the mentors provided was spot on. The code reviews done by Jonathan (one of my mentors) was very deep dived. I also learnt more about good and standard coding practices and documentation methods. Overall it was an amazing experience.”

Full list of projects

2025 Term 3: September – November

ProjectMentorsMentee
CNCF – Cartography: IAM Whatever You Say IAM – GCP & Azure (2025 Term 3)Alex Chantavy, Kunaal SikkaDaksh Rathore
CNCF – Cartography: Map Azure and GCP cloud resources (2025 Term 3)Alex Chantavy, Kunaal SikkaJanithashri G
CNCF – Cilium: Evaluate SEO, AEO, and AIO for cilium.io (2025 Term 3)Bill MulliganPeace Sandy
CNCF – CloudNativePG: Chaos Testing (2025 Term 3)Gabriele Bartolini, Francesco Canovai, Jonathan Gonzalez, Marco NenciariniYash Agarwal
CNCF – CloudNativePG: Rebuild documentation for multi-version support with Docusaurus (2025 Term 3)Gabriele Bartolini, Francesco Canovai, Leonardo CecchiAnushka Saxena
CNCF – Harbor: Extend Harbor’s Pluggable Scanner API for Runtime Behavior Profiles (2025 Term 3)Vadim Bauer, Prasanth BaskarDr Constanze Roedig
CNCF – Harbor: Harbor CLI – System Settings and Configuration (2025 Term 3)Vadim Bauer, Prasanth BaskarNucleo Fusion
CNCF – Jaeger: Next-Generation Jaeger Demo with OpenTelemetry and OpenSearch (2025 Term 3)Jonah Kowall, Yuri ShkuroDanish Siddiqui
CNCF – Kagent: Building cloud native agents for Kagent (2025 Term 3)Lin Sun, Eitan YarmushJet Chiang
CNCF – Karmada: RayCluster and RayJob Resource Interpreters (2025 Term 3)Junhua He, Hongcai RenOwen Lin
CNCF – Karmada: TFJob and PyTorchJob Resource Interpreters (2025 Term 3)Yiheng Ci, Hongcai Renxinyuan lyu
CNCF – Karmada: TrainJob and SparkApplication Resource Interpreters (2025 Term 3)Zhuang Zhang, Hongcai RenLecheng Liao
CNCF – Karmada: Volcano Job and Notebook Resource Interpreters (2025 Term 3)Zhen Chang, Hongcai Rendekai hu
CNCF – kgateway: Improve Ecosystem Integrations Documentation (2025 Term 3)Nina Polshakova, Lin SunAryan Parashar
CNCF – kgateway: Observability Improvements for agentgateway (2025 Term 3)Nina Polshakova, Joe McGuireDev Goel
CNCF – Kmesh: Improve IPsec Stability and Usability (2025 Term 3)ZhenCheng Li, Zhonghu Xuhaobin huang
CNCF – Kmesh: Replace Waypoint with Orion (2025 Term 3)Zengzeng Yao, Zhonghu XuEeshu Yadav
CNCF – Knative: Enhancing the Knative func CLI Experience (2025 Term 3)Prajjwal Yadav, Luke Kingland, Calum MurrayRayyan Seliya
CNCF – Krkn: Implementing the resiliency score feature (2025 Term 3)Tullio Sebastiani, Naga Ravi Chaitanya Elluri, Paige PattonAbhinav Sharma
CNCF – Kube State Metrics: Automate the release process (2025 Term 3)Pranshu Srivastava, Manuel RügerRishab Kumar
CNCF – KubeArmor: Observability Spectrum Enhancement (2025 Term 3)Rishabh Soni, Aryan Sharma, Ramakant Sharma, Barun AcharyaSaurav Teli
CNCF – KubeArmor: Unit Test Coverage Audit (2025 Term 3)Rishabh Soni, Aryan Sharma, Ramakant Sharma, Nishant Singhgaurav deep
CNCF – KubeEdge: Comprehensive Example Restoration for Ianvs (2025 Term 3)Zimu Zheng, Shijing HuAbhishek Kumar
CNCF – KubeEdge: Deep Integration with AMD Edge Nodes (2025 Term 3)Hongbing Zhang, Shelley BaoSi Li
CNCF – KubeEdge: Deploy Small Language Models & OPEA Integration (2025 Term 3)Hongbing Zhang, Elias WangYijie Chen
CNCF – KubeEdge: Device Anomaly Detection Framework (2025 Term 3)Liwei Shen, Elias WangHaojie Zhang
CNCF – KubeEdge: Industrial Benchmark Dataset for Ianvs (2025 Term 3)Zimu Zheng, Mengzhuo ChenRONAK RAJ
CNCF – Kubernetes: Graduate kubeadm WaitForAllControlPlaneComponents to GA (2025 Term 2)Shida Qiu, Paco XuLubomir I. Ivanov
CNCF – Kubernetes: Improve Reference Docs Generator (2025 Term 3)Kat Cosgrove, Nate Waddington, Xander Grzywinski, Rey LejanoLavish Pal
CNCF – KubeSlice: Comprehensive Unit and Integration Tests for kubeslice-cli (2025 Term 3)Gourish Biradar, Rahul Kumar, Prabhu NavaliAlok Pathak
CNCF – KubeSlice: Enhance and Automate E2E Testing Across the Ecosystem (2025 Term 3)Gourish Biradar, Rahul Kumar, Prabhu NavaliPrashant Andoriya
CNCF – KubeSlice: Implement Custom Topology Definition for a Slice (2025 Term 3)Gourish Biradar, Rahul Kumar, Prabhu NavaliPriyansh Saxena
CNCF – KubeSlice: Implement Dynamic IPAM for the Slice Overlay Network (2025 Term 3)Gourish Biradar, Rahul Kumar, Prabhu NavaliAnkit Chowdhury
CNCF – KubeStellar: Developer Relations & Community Growth for KubeStellar UI (2025 Term 3)Onkar Shelke, Andy Anderson, Rishi Mondal, Aayush SainiSagar Utekar
CNCF – KubeStellar: Implement KubeStellar controller logic to map WECs resources (2025 Term 3)Franco Stellari, Rupam MannaGaurab Khanal
CNCF – KubeStellar: Implementing End-to-End Playwright Testing for KubeStellar UI (2025 Term 3)Shivam Kumar, Andy Anderson, Rishi Mondal, Onkar ShelkeNupur Shivani
CNCF – KubeStellar: KubeStellar Design System Implementation and Cloud Hosting (2025 Term 3)Saumya Kumar, Shivam Kumar, Andrea Velázquez, Kevin RocheNaman Jain
CNCF – KubeStellar: Model Context Protocol and A2A Communication Framework (2025 Term 3)Rishi Mondal, Andy Anderson, Onkar Shelke, Shivam KumarHemanshu Baviskar
CNCF – Kyverno: Convert Sample Policies to CEL (2025 Term 3)Mariam Fahmy, Shuting ZhaoMohab Yaser
CNCF – Kyverno: Enhance Documentation for CEL Policies (2025 Term 3)Cortney Nickerson, Luc ChmielowskiElizabeth Bassey
CNCF – Kyverno: Support Namespaced CEL-Based Policies (2025 Term 3)Charles-Edouard Brétéché, Frank JogeleitDhruv puri
CNCF – Meshery: Relationships for AWS services (2025 Term 3)Mia Grenell, Lee Calcote, Sangram RathDarshan N
CNCF – Meshery: Relationships for GCP services (2025 Term 3)James Horton, Lee CalcoteSheikh Mohammad
CNCF – Meshery: Solutions architecture for cloud-native deployments (2025 Term 3)Rian Cteulp, Lee Calcote, Sangram RathNaman Verma
CNCF – OpenCost: Develop MCP Server for Agentic AI interaction with OpenCost (2025 Term 3)Alex Meijer, Matt Boltsneax sneax
CNCF – OpenCost: OpenCost Data Model 2.0 (2025 Term 3)Alex Meijer, Sean Holcomb, Niko KovacevicSparsh Raj
CNCF – OpenKruise: Adaptive Sidecar Resources in SidecarSet (2025 Term 3)Zhao MingshanHrimfaxiYKW HrimfaxiYKW (Colvin-Y)
CNCF – OpenKruise: Enhance Robustness and Observability of Kruise-Game (2025 Term 3)Qiuyang Liu, Zhongwei LiuWenxue Zhao
CNCF – OpenKruise: Progressive Delivery for Native DaemonSet (2025 Term 3)Zhong TianyunMarco Ma
CNCF – OpenKruise: Promote API Version to v1beta1 (2025 Term 3)Zhang Zhenjian zhihao
CNCF – OpenTelemetry: Developing Guidelines for OTel Survey Analysis and Comms (2025 Term 3)Adriana Villela, Andrej KiripolskyErnest Owojori
CNCF – OpenYurt: Docker Extension for Simplified Deployment (2025 Term 3)Lu Chen, Bingchang Tang, Karan karanngiSorabh Preet
CNCF – PipeCD: Prepare documentation for PipeCD v1 release (2025 Term 3)Khanh Tran, Shinnosuke Sawada-Dazai, Yoshiki Fujikane, Tetsuya KikuchiEeshaan Sawant
CNCF – Podman Container Tools: Implement flushing of conntrack entries in Netavark (2025 Term 3)Matthew Heon, Paul HolzingerShivang K Raghuvanshi
CNCF – Prometheus: Prometheus Native Summaries (2025 Term 3)Bartek Plotka, Jonathan SilvaNaman Parlecha
CNCF – Prometheus: Prometheus Remote Write 2.0 stability (2025 Term 3)Juraj Michalek, Bartek Plotka, Saswata MukherjeeMinh Nguyen
CNCF – Prometheus: Prototyping Prometheus for exploratory use cases (2025 Term 3)Arthur Silva Sens, Amy SuperAna Muenz
CNCF – WasmEdge: Implement Remaining Features of wasmedgeup (2025 Term 3)Hung-Ying TaiARSHDEEP SINGH
CNCF – WasmEdge: Pointer Alignment Checking for WASI Host Functions (2025 Term 3)YiYing HeArchit Dabral
CNCF – WasmEdge: Support Responses API in Llama Nexus (2025 Term 3)Michael Yuan, Sam LiuAshish Dalal