Camila Maia
Brazilian software engineer, open source maintainer, and co-founder of Cumbuca Dev, a community-driven initiative that supports underrepresented people entering and thriving in technology through real-world practice, open source collaboration, and education. With over a decade of professional experience, Camila focuses on backend engineering, developer experience, tooling and automation.
She is the creator and core maintainer of ScanAPI, a Python library for automated API integration testing and live documentation that has gathered widespread adoption and community contributions. ScanAPI has been recognized by GitHub as part of initiatives to strengthen the open source supply chain and is used by developers internationally. Camila’s work spans not only code but also documentation, automation pipelines, and contributor experience practices that make open source projects more sustainable.
Camila was the first Brazilian accepted into the GitHub Sponsors program, breaking new ground for maintainers in her country. She is also featured as one of ~50 global open source maintainers in the maintane.rs project, invited by the Open Source Initiative (OSI) to share her personal journey and perspectives on how open source can unlock opportunities in tech.
Her engagement extends to speaking and mentoring at technical conferences around the world, including Pyjamas, EuroPython, Python Brasil, DjangoCon EU, and others, where she has presented both talks and hands-on workshops.
Through Cumbuca Dev, Camila advocates for practical learning and structured contributions as pathways to real experience, helping people from diverse backgrounds build skills, confidence, and visibility before their first job. She believes that open source is not just code — it is a vehicle for community, opportunity, and empowerment — and her work reflects a commitment to making technology spaces more accessible, collaborative, and humane.
People > Tech 💜
@cmaiacd
@camilamaia.bsky.social
@cmaiacd
Sessions
Contributing to open source can feel intimidating, even for experienced Python developers. In this hands-on tutorial, participants will make their first real open source contribution to a Python project, learning the complete workflow from fork to pull request.
Using a real-world Python library, attendees will practice reading an unfamiliar codebase, making a small but meaningful change, running tests, and opening a pull request following community standards. The focus is on practical skills, tooling, and confidence — not theory.
By the end of the session, participants will understand how to start contributing to Python open source projects and feel prepared to continue contributing beyond the workshop.
Designing a Python library that scales over time requires more than clean code. In this talk, we present ScanAPI, an open-source Python library for automated API integration testing and live documentation, as a case study in sustainable library design.
We explore how architectural decisions, Python features, and automation pipelines help reduce maintenance costs while improving developer experience. We also share how open collaboration and community practices turn a Python library into a long-term, scalable project.
Attendees will leave with practical patterns to apply when building or evolving Python libraries in the open.