PyBeach 2025

The speaker’s profile picture
Brett Slatkin

Brett Slatkin is the author of the book Effective Python and has been writing Python code professionally for the past 20 years. He works as a principal software engineer in the Office of the CTO at Google, developing technology strategies and rapid prototypes. His experience includes: founding Google Surveys (a platform for collecting machine learning and market research datasets), launching Google App Engine (the company's first cloud computing product), scaling Google's A/B experimentation products to billions of users, and co-creating PubSubHubbub (the W3C standard for real-time RSS feeds). He earned his B.S. in Computer Engineering from Columbia University in the City of New York.

  • Patterns and Anti-patterns in Python's Structural Pattern Matching
The speaker’s profile picture
Carol Willing

Carol Willing is a three-time Python Steering Council member, a Python Core Developer, PSF Fellow, Napari Core Developer, and a Project Jupyter core contributor. In 2019, she was awarded the Frank Willison Award for technical and community contributions to Python. As part of the Jupyter core team, Carol was awarded the 2017 ACM Software System Award for Project Jupyter's lasting influence. She's also a leader in open science and open-source governance serving on Quansight Labs Advisory Board and the CZI Open Science Advisory Board. She's driven to make open science accessible through open tools and learning materials. She recently served as Noteable's VP of Engineering.

  • Keynote
The speaker’s profile picture
Christopher Ariza

Christopher Ariza (www.flexatone.net) is Partner and Chief Technology Officer at Research Affiliates, a global leader in investment strategies and research. He is the creator and lead developer of StaticFrame, an alternative DataFrame library that offers immutable and statically-typeable DataFrames with runtime type and data validation.

Having worked in Python for over 25 years, he has developed tools in a variety of domains, including algorithmic music composition and computer-aided musicology, and has spoken at numerous conferences, including PyCon USA, SciPy, PyData Global, PyData Los Angeles, and numerous other venues.

Prior to joining Research Affiliates, he was Visiting Assistant Professor of Music at MIT, Assistant Editor at the Computer Music Journal, and Assistant Professor of Recording Arts and Music Technology at Towson University. He has a PhD and MA in music theory and composition from New York University, and a BA in music from Harvard University.

  • The Paradox of Statically Typed Python & Polymorphic C
The speaker’s profile picture
Esther Nam

Esther is a co-founder of PyLadies, and is currently a co-organizer of SoCal Python. She has been a professional software developer since 2011 and currently works as a data engineer supporting a large team of data scientists.

  • Shipping means keeping the boat afloat: why engineering quality matters
The speaker’s profile picture
Laura Langdon

Laura Langdon is the Community Manager for the Open Source Program Office (OSPO) network of the University of California. With a focus on the humans in tech communities, Laura is passionate about documentation, diversity and inclusion across all axes, and social responsibility. In her free time, Laura enjoys recreational research, knitting, and optimizing all the things.

  • Real-Time Collaborative Sessions for New Contributors *and* Maintainers
The speaker’s profile picture
Moshe Zadka

Moshe has been a DevOps/SRE since before those terms existed, caring deeply about software reliability, build reproducibility, and other such things. They have worked in companies as small as three people and as big as tens of thousands—usually someplace around where software meets system administration.

  • Back off and Give up: The Art of Graceful System Degradation
The speaker’s profile picture
Parul Gupta

Parul is a senior engineer in Python Foundation at Meta. Her technical expertise lies in developing scalable Python infrastructure to accelerate research-to-production velocity of AI models sustainably. She is also an early contributor to FairLearn, an open-source Python library to help assess and mitigate bias in AI systems.
Parul constantly promotes bridging the gender gap in technology and is an experienced speaker on advanced technical topics, including Python and AI. She leverages her own experience to mentor aspiring technologists to their career goals and desires to make a positive difference in this fast-growing world of AI and technology.

  • Python Packaging Expressway: A Path Worth Taking
The speaker’s profile picture
PyBeach Organizers

Sarah Kuchinsky, Conference Chair/Executive Director

Sarah is a software engineer, researcher, and technical product manager. Sarah fell in love with the Python community in 2012 after attending her first PyCon. Since she has co-founded North Bay Python, organised multiple PyLadies chapters, and has served as chair of the PyCon tutorials committee for 5 years. She uses Python for game development, testing, tools development, and health policy modeling. She enjoys mentoring junior developers and assisting with open source projects. In her free time, she hikes, teaches computer science, and plays board games.

Stephen Kiazyk, Co-Organizer

Stephen is a software developer and geometer with expertise in the visual effects, VR/AR, and video game industries. Outside of his job, Stephen uses Python for everything from keeping track of his budget to deciding what to make for dinner. Stephen also enjoys playing Piano and Guitar, collecting (and playing) retro video games, and volunteering with his local Neighborhood Council.

  • Opening Address
  • Closing Address
The speaker’s profile picture
Trey Hunner

Trey Hunner specializes in Python education and corporate training. Trey is a former Python Software Foundation Board Director, a San Diego Python meetup regular. You can learn from Trey through his Python Morsels platform and his weekly Python tips newsletter.

  • pathlib: why and how to use it