PyCon DE & PyData 2026

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 💜


Mastodon:

@cmaiacd

Bluesky:

@camilamaia.bsky.social

X:

@cmaiacd


Sessions

04-14
14:30
90min
Your First Open Source Contribution in Python: From Fork to Pull Request
Camila Maia

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.

General: Education, Career & Life
Ferrum [2nd Floor]
04-16
11:35
45min
Designing and Scaling a Python Library in the Open: Architecture, Automation and Community
Camila Maia

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.

PyCon: Programming & Software Engineering & Testing
Platinum [2nd Floor]