Data Conference Databasea Query.Farm index
Conferences / PyCon (national Python conferences)

PyCon US 2025

May 14–22, 2025 · David L. Lawrence Convention Center, Pittsburgh, PA, United States

Conference
PyCon (national Python conferences) Data science & ML
Dates
May 14, 2025 – May 22, 2025
Venue
David L. Lawrence Convention Center
Place
Pittsburgh, PA, United States
Format
In person
Status
Past
Attendance
2,225
PyCon US blog recap: 'we welcomed a total attendance of 2,225 Pythonistas' (58 countries)
Website
us.pycon.org
Recorded
93 sponsors · 114 speaker appearances
Notes
Tutorials May 14-15, sponsor presentations May 15, main conference May 16-18, sprints May 19-22. The PSF dropped the online attendance option after 2024 (pycon.blogspot.com, Nov 2024). Speakers: every talk and charla (Spanish-language track) on the talks schedule, plus individual keynote speakers. Left out: tutorials, sponsor presentations and workshops, posters, lightning talks, summits, open spaces and sprints. Group keynote sessions (the Python Steering Council panel, D&I panel, PSF update) are not listed as speakers. Affiliations come from speaker-profile bios on us.pycon.org, and only where a bio names a current employer or university outright. Otherwise they are null. Video URLs were matched by title against the PyCon US YouTube recordings. Talks with no confident match have null. Sponsor tiers are the PSF sponsorship levels shown on the PyCon US sponsor page.

Ticket prices

TicketPriceValid untilNotesSource
Student$125—us.pycon.org
Tutorial (per tutorial, add-on)$150—us.pycon.org
Individual$450—us.pycon.org
Corporate$800—us.pycon.org

Sponsors 93

Title / headline 5

Platinum 1

Gold 7

Silver 6

Bronze 9

Community 1

Other 64

Speakers and talks 114

SpeakerCompanyRoleTalkLinks
Cory DoctorowElectronic Frontier FoundationKeynote—Video
Geoff HingThe Marshall ProjectKeynote—Video
Kari L. JordanThe CarpentriesKeynote—Video
Lynn RootSpotifyKeynote—Video
Tom MeagherThe Marshall ProjectKeynote—Video
Adam GlusteinPoint72 / Cubist Systematic StrategiesSpeakerSupercharge your Python library using AST parsingVideo
Aditya Mehra—SpeakerUnlocking Python's Power: A Practical Guide to Metaprogramming with Decorators, Metaclasses, and Dynamic Code GenerationVideo
Adrien Cacciaguerra—SpeakerIntuition vs. Reality: Surprising Truths in Python PerformanceVideo
Akshay Agrawal—SpeakerMarimo: A Notebook that "Compiles" Python for Reproducibility and ReusabilityVideo
Al Sweigart—SpeakerMake Python Talk, Make Python ListenVideo
Alejandro Núñez Arroyo—SpeakerTransformando Gafas en Asistentes Inteligentes: Open Source Vision Language ModelsVideo
Alex MonahanMotherDuckSpeakerTaming file zoos: Data science with DuckDB database files—
Alowolodu Olufunso Dayo—SpeakerBridging IoT and Machine Learning with Python for Sustainable AgricultureVideo
Alvaro Duran—SpeakerBuilding a NoGIL Load Balancer in 30 minutesVideo
Amethyst Reese 🌸MetaSpeakerOr Else! An Exploration of Obscure Control FlowVideo
Andres Pineda—SpeakerIterando de forma eficiente en Python con ItertoolsVideo
Apoorv GargWells FargoSpeakerReduce the environmental footprint of your Python programsVideo
Arthur Pastel—SpeakerIntuition vs. Reality: Surprising Truths in Python PerformanceVideo
Barry WarsawNVIDIASpeakerReinventing the Wheel: A Community-Driven Roadmap for Python PackagingVideo
Brandt BucherMicrosoftSpeakerWhat they don't tell you about building a JIT compiler for CPythonVideo
Brett SlatkinGoogleSpeakerThe Zen of Polymorphism: Choosing between isinstance(), methods, and @singledispatchVideo
Bryce Adelstein LelbachNVIDIASpeakerGPU Programming in Pure PythonVideo
Caleb Madrigal—SpeakerPainting with PythonVideo
Camila Hinojosa Añez—SpeakerConstruyendo un Buscador Multimodal: Combinando Texto e Imágenes para una Búsqueda Inteligente.Video
Carla Marcela Florida Román—SpeakerNLP para la preservación del lenguaje indígena QuechuaVideo
Carlos A Aranibar—SpeakerDiseñando y Construyendo Teclados ⌨️ Personalizados con PythonVideo
Carlos E. Berger—Speaker"GeoMonitoreo con Python: Soluciones Innovadoras para los Desafíos de Latinoamérica"Video
Catherine Nelson—SpeakerGoing From Notebooks to Scalable SystemsVideo
Christopher ArizaResearch AffiliatesSpeakerElastic Generics: Flexible Static Typing with TypeVarTuple and UnpackVideo
Daniel Hernández Méndez—SpeakerRust + Python = Poder Ilimitado: Introducción a PyO3—
David Hewitt—SpeakerUsing Rust in Free-Threaded vs Regular Python 3.13Video
Dawn Cooper—SpeakerThis Talk Has Been DisabledVideo
Dino ViehlandMetaSpeakerGoing faster in all directions at once: How two teams are working together to make Python better for allVideo
Elizabeth Fuentes—SpeakerConstruyendo un Buscador Multimodal: Combinando Texto e Imágenes para una Búsqueda Inteligente.Video
Emin Martinian—SpeakerTips and Tricks for JSON Web Tokens (JWTs)Video
Evan Kohilas—SpeakerWho Tests the Testers? Making and Testing PipelinesVideo
Frank ElavskyCarnegie Mellon UniversitySpeakerInclusive Data for 1.3 Billion: Designing Accessible VisualizationsVideo
Geoffrey Thomas—SpeakerWhat's New in the Linux Kernel... from PythonVideo
Glyph—SpeakerProgram Your Own Computer in PythonVideo
Hosted by Abigail, Chris, Cristián, and Lorena—SpeakerLightning TalksVideo
Hosted by Abigail, Chris, Cristián, and Lorena—SpeakerLightning TalksVideo
Hosted by Abigail, Chris, Cristián, and Lorena—SpeakerLightning TalksVideo
Hosted by Abigail, Chris, Cristián, and Lorena—SpeakerLightning TalksVideo
Hynek Schlawack—SpeakerDesign Pressure: The Invisible Hand That Shapes Your CodeVideo
Irina DemeshkoNVIDIASpeakerScale Smarter, Not Harder, with cuPyNumeric.Video
Itamar Turner-Trauring—SpeakerProcessing large JSON files without running out of memoryVideo
Ivona StojanovicBloombergSpeakerA new safe external debugger interface for CPythonVideo
Iyinoluwa Moyosola Oyelade—SpeakerBridging IoT and Machine Learning with Python for Sustainable AgricultureVideo
Jack Linke—SpeakerDiving into the Deep End: A Python Journey in Water ManagementVideo
Jacob Coffee—SpeakerOne Year In: Insights and Inspiration from my PSF JourneyVideo
Jason C. McDonald—SpeakerMetaclasses DemystifiedVideo
Jason Fried—SpeakerKeeping up with Python: what makes upgrades hard, and what can we do about itVideo
Jimmy LaiZiphqSpeakerScaling the Mountain: A Framework for Tackling Large-Scale Tech DebtVideo
Joan Alejandro Esquivel Montero—SpeakerPruebas E2E automatizadas con Playwright y PythonVideo
Jonathan Dekhtiar—SpeakerReinventing the Wheel: A Community-Driven Roadmap for Python PackagingVideo
Josh Weissbock—SpeakerMissing the Apex: Predicting F1 Races with PythonVideo
Kaashif HymabaccusBloombergSpeakerWhen GPUs Make Python Slower: Patterns and PitfallsVideo
Keith Murray—SpeakerYou can and Should Build XKCD's "Sky Alarm" for Cool Space ThingsVideo
Kevin Rodriguez—SpeakerAutomatizando el Rendimiento de Código PythonVideo
Koudai Aono—SpeakerType Hints in Real-World Projects: Practical Steps for Continuous Maintenance and Improvement—
Laura Fisher—SpeakerBeautiful and Balanced: Using Color Theory in Data VisualizationVideo
Laura López—SpeakerCambiando el guión: No estamos solas - DataSoul PodcastVideo
Lía Da Silva - Rojas—SpeakerUsando Python y Gemini para visualizar alertas sanitarias en una web accesibleVideo
Luis MartinezPlatzi.comSpeakerDjango Asíncrono: Desbloqueando el Poder de la Programación AsyncVideo
Łukasz Langa—SpeakerLooking At AudioVideo
Lysandros NikolaouQuansightSpeakerUnraveling Community Support For Free-Threaded PythonVideo
Marc Gibbons—SpeakerFinding 2.0Video
Maria Ashna—SpeakerA PEP Talk: Adventures in Account Recovery, PEP 541, And More As the Inaugural PyPI Support SpecialistVideo
Maria Jose Molina Contreras—SpeakerDescifrando emociones desde arte a memes: un sistema multimodal de imágenes y textosVideo
Marie Roald—SpeakerWhy `len('😶‍🌫️') == 4` and other weird things you should know about strings in PythonVideo
Maryanne Wachter—SpeakerCython in Practice: A Deep Dive into Legacy C Integration and DebuggingVideo
Mia Bajić—SpeakerThe Most Bizarre Software Bugs in HistoryVideo
Michael DahlbergPennsylvania State UniversitySpeakerDetecting Honeybee Swarms Using the Integration of OpenCV, Pandas, AI, and PyTorchVideo
Michael DroettboomMicrosoftSpeakerGoing faster in all directions at once: How two teams are working together to make Python better for allVideo
Mihir KavatkarMemorial Sloan Kettering Cancer CenterSpeakerBuilding Resilient Data Pipelines: The Power of IdempotencyVideo
Monica Oyugi—SpeakerSelenium with Python using Robot FrameworkVideo
Natalia V. Revollo—Speaker"GeoMonitoreo con Python: Soluciones Innovadoras para los Desafíos de Latinoamérica"Video
Nathan Goldbaum—SpeakerUnraveling Community Support For Free-Threaded PythonVideo
Neeraj Pandey—SpeakerFrom Desktop to Browser: Crafting Browser-Native Game Engine with WebassemblyVideo
Pablo Galindo Salgado—SpeakerA new safe external debugger interface for CPythonVideo
Pablo Galindo Salgado—SpeakerZoom, Enhance: Asyncio's New Introspection PowersVideo
Pascal TomecekCubist Systematic StrategiesSpeakerDependency Injection in Python with Pydantic and Hydra—
Patrick HoeflerCitadelSpeakerProcessing Large Geospatial Datasets with Dask & XarrayVideo
Patrick Smyth—SpeakerCheese Must Stand: Defending the Python Library Ecosystem in 2025Video
Paul GanssleGoogleSpeakerProgramming for YourselfVideo
Pavithra EswaramoorthyQuansightSpeakerInclusive Data for 1.3 Billion: Designing Accessible VisualizationsVideo
Peter SobotSpotifySpeakerWorking with Audio in Python (feat. Pedalboard)Video
Quynh L. NguyenSLAC National Accelerator LaboratorySpeakerScale Smarter, Not Harder, with cuPyNumeric.Video
Reuven M. Lerner—SpeakerThe PyArrow revolution in PandasVideo
Riva Quiroga—SpeakerCómo llevar tus presentaciones técnicas al siguiente nivel con Python + QuartoVideo
Rodrigo Girão Serrão—Speaker503 days working full-time on FOSS: lessons learnedVideo
Rodrigo Silva Ferreira—SpeakerHonrando las Narrativas de Braceros: Un Enfoque Pythonico para Minería de Textos de Historias de Trabajo Arduo, Migración y Resiliencia—
Ron Livne—SpeakerPyXL: A Chip That Runs Python at Turbo Speeds—
Rushan JiangSnowflakeSpeakerBridging Python and Apache Iceberg™: The Power of PyIcebergVideo
Russell Keith-Magee—SpeakerHow to build a cross-platform graphical user interface with PythonVideo
Sanjana KandiNVIDIASpeakerAI with a Conscience: Building Fair and Transparent Systems in Python—
Sebastian Arias—SpeakerMás allá de Try-Except: La frontera de Python en el manejo de errores con Monadas y Railway MagicVideo
Semona IgamaOktaSpeakerSafeguard your precious API endpoints built on FastAPI using OAuth 2.0Video
Seth Michael Larson—SpeakerPhantom Dependencies: is your requirements.txt haunted?Video
Sev Leonard—SpeakerSchemas: The Key To Data HappinessVideo
Smera GoelQuansightSpeakerA11y Need Is Love (But Accessible Docs Help Too)—
Srishti HegdeChainguardSpeakerCheese Must Stand: Defending the Python Library Ecosystem in 2025Video
Steven Lott—SpeakerUnlearning SQLVideo
Tadeh Hakopian—SpeakerPython: The Architect's Secret WeaponVideo
Takanori Suzuki—SpeakerHow to learn Japanese with PythonVideo
Tian GaoMicrosoftSpeakerThe chaotic locals() and how we fixed itVideo
Valentina Ariza—SpeakerCambiando el guión: No estamos solas - DataSoul PodcastVideo
William WoodruffTrail of BitsSpeakerAttestations: a new generation of signatures on PyPIVideo
Yngve Mardal MoeNorwegian University of Life SciencesSpeakerWhy `len('😶‍🌫️') == 4` and other weird things you should know about strings in PythonVideo
Yury Selivanov—SpeakerZoom, Enhance: Asyncio's New Introspection PowersVideo
Zac Hatfield-DoddsAnthropicSpeakerNotes, Groups and Stars: exceptional new features of Python 3.11!Video
Zack WeinbergMillion Concepts LLCSpeakerWriting Extension Modules To Be InterruptibleVideo
Zanie Blue—SpeakerThe past, present, and future of virtual environmentsVideo
Zhaoheng LiUniversity of Illinois Urbana-ChampaignSpeakerWorld's First Undoable NotebookVideo

Sources