Who are you?
I'm Ramya Ravi, a Developer Advocate for AI and Open Source at NetApp Instaclustr, based in Connecticut. My day to day is teaching developers how to actually build with open source technology, not just read about it. I write technical tutorials, record videos, and speak at conferences, about things like vector search, retrieval augmented generation, and open source AI infrastructure. Python sits underneath almost everything I work on. The PyTorch and OpenSearch tooling I write about every week both run on it, so in a very real sense I've been a daily Python user for my entire career, even before I thought of myself as part of the Python community in the traditional sense.
Outside of work, I care a lot about lowering the barrier to entry for newer developers. Earlier in my career I built a developer community from zero to over 6,000 members, and watching someone go from lurker to confident contributor is honestly what keeps me doing this kind of work.
What would you bring to the PSF Board of Directors?
I'd bring three things: a track record of building community from nothing, a habit of teaching at scale, and a genuinely outside perspective. I grew a developer community from zero to 6,000+ members earlier in my career, so I know what it actually takes to onboard someone new, keep them engaged, and turn them into someone who helps the next person. I've applied that same instinct to technical education, writing tutorials and producing videos across multiple open source ecosystems with one consistent goal: make the next step easier for whoever is reading.
What I think is most useful, though, is that I come to Python from the outside in. My daily work sits at the intersection of Python, AI/ML, and open source infrastructure, which means I see how people who use Python constantly, but through frameworks built on top of it, experience the ecosystem. That's a growing and increasingly important slice of the Python user base, and I'd bring their perspective directly into board conversations.
What motivated you to run for the PSF Board of Directors?
Python is the layer underneath almost everything I build and teach. Every tutorial I write about PyTorch or OpenSearch is really a tutorial about Python doing something useful under the hood, and I realized at some point that I'd spent years benefiting from this community without ever putting energy directly into it. That felt worth correcting.
I'm also motivated by a specific pattern I keep noticing: a huge number of developers write Python every single day through AI/ML and data tooling, but many of them have never engaged with the PSF, attended a PyCon, or thought about Python as a community they belong to rather than just a language they use. I think that's a real opportunity. I want to help build the bridge between that audience and the PSF, using the same hands on, teaching first approach that's worked for me elsewhere, and turn "I use Python" into "I'm part of this community" for a lot more people.
What problem or challenge do you want to address if you are on the board?
I want to help the PSF reach the enormous number of developers who use Python daily but arrived through a specific framework or tool rather than through Python itself. AI/ML practitioners are a great example. Someone can spend years writing Python through PyTorch, Hugging Face, or OpenSearch tooling and never once engage with the PSF, attend a Python event, or think of themselves as part of this community. That's a missed opportunity in both directions: the PSF loses potential members, volunteers, and advocates, and those developers miss out on a community that could genuinely support their growth.
I'd like to work on lowering that barrier, through education content, event partnerships, and simply making the path into PSF involvement more visible to people who don't think of themselves as core Python developers yet. I think this matters more every year, as more of the fastest growing parts of the Python ecosystem are AI and data focused.
Where do you see the PSF 5 years from now?
I'd love to see the PSF recognized as the natural home not just for traditional Python developers, but for the much larger and still growing population of AI/ML and data practitioners who write Python every day through the tools built on top of it. Five years from now, I hope the PSF has stronger, more visible pathways for that audience: clearer education initiatives, more partnerships with the events and communities where these developers already gather, and a membership base that reflects how broad Python's real world usage has become.
I also hope the PSF continues to grow its global reach, so that community members anywhere in the world feel like there's an obvious way to get involved. Ultimately, I want the PSF five years from now to be an organization where someone who just uses Python for AI work feels just as welcome as someone who's been contributing to CPython for a decade.
Note from the election administrators:
Want to learn more about this candidate? Check out their nomination statement.
Facts Only
* Ramya Ravi is a Developer Advocate for AI and Open Source at NetApp Instaclustr in Connecticut.
* Her work involves teaching developers to build with open source technology, covering topics like vector search and RAG.
* Python underpins the majority of the technologies she works on, including PyTorch and OpenSearch tooling.
* Ravi previously built a developer community from zero to over 6,000 members.
* She seeks to bring experience in community building, teaching at scale, and an outside perspective to the PSF Board of Directors.
* Her motivation involves connecting developers who use Python daily in AI/ML and data tooling with the Python community.
* She aims to address the opportunity for Python users operating through frameworks like PyTorch to engage more directly with the PSF.
* The goal is to lower the barrier for participation by providing education, event partnerships, and increased visibility into PSF involvement.
* A five-year vision for the PSF involves recognizing it as home to AI/ML practitioners using Python, offering clearer education and global pathways for involvement.
Executive Summary
Ramya Ravi is a Developer Advocate for AI and Open Source at NetApp Instaclustr, focusing on teaching developers to build with open source technology, particularly in areas like vector search and retrieval augmented generation, often using Python. This work stems from a career where Python was fundamental to the development of tools she teaches, such as PyTorch and OpenSearch tooling. Outside of professional work, Ravi focuses on lowering the barrier to entry for new developers by building communities, having grown one community from zero to over 6,000 members.
She seeks a role on the PSF Board of Directors to bridge the gap between Python users who engage with frameworks built on top of it and the core Python community. Her motivation is rooted in realizing that many Python practitioners working in AI/ML often miss the broader community engagement opportunities provided by the PSF. Ravi aims to address the challenge of bringing developers who use Python through frameworks like PyTorch into the wider Python community, advocating for a shift from "I use Python" to "I'm part of this community."
The candidate brings a background in community building and technical education at scale, with a specific focus on the perspective of developers operating within the modern AI/ML ecosystem. The long-term vision for the PSF involves recognizing it as the natural home for all Python users, including those focused on AI and data tools, ensuring that involvement is accessible regardless of prior engagement with CPython history.
Full Take
The narrative centers on a recognition of an ecosystem segmentation: a vast user base exists who interact with Python daily through high-level frameworks (AI/ML tools) but remain disconnected from the foundational Python community structure. The candidate leverages a unique position at this intersection—practitioner, educator, and infrastructure developer—to argue for incorporating this rapidly growing segment into the core identity of the PSF.
The pattern observed is the tension between *usage* (how people use Python) and *identity* (what it means to be part of the Python community). The candidate’s approach successfully frames this tension not as a deficiency in the language itself, but as a missed opportunity for community expansion. By emphasizing "teaching first" and drawing from an "outside-in" perspective on Python, she addresses the potential inertia that prevents framework-based users from engaging with the core Python narrative.
The implication is that future growth for the PSF depends less on traditional adoption metrics and more on successfully integrating novel use cases—specifically AI and data tooling—as legitimate extensions of the Python experience. The challenge lies in operationalizing this bridge; simply pointing out the gap is insufficient. The success of her candidacy hinges on demonstrating a scalable mechanism to translate framework-specific engagement into organic, deep community participation, rather than viewing it as an add-on.
Sentinel — Human
This text reads as a well-structured personal statement or interview, demonstrating clear experience and motivation rather than generic AI synthesis.
