Aby M Joseph

Aby is a Product Engineer at UST working in the travel domain. With a keen eye for detail and a desire to improve, he is currently exploring more on the Python microservices and the GraphQL ecosystem.

Aby also has experience in resolving various business problems by combining purpose-led research and digital technology innovation with rapid prototyping. He holds a B.Tech (Hons) in Computer Science Engineering.

  • Metaprogramming in Python using Metaclasses
Adarsh Divakaran

Adarsh is a Python geek always on the lookout for challenges to solve. While in college, he co-founded multiple startups, one of which was incubated by Startup village collective and seed funded by Kerala Startup Mission. He got the opportunity to pitch his idea at Facebook HQ in Silicon Valley.

Currently, he is working on building Strollby, a travel platform powered by Python microservices and GraphQL backend.

Adarsh started his Speaker journey by presenting at GraphQL Summit ‘22, one of the biggest GraphQL conferences in the world. He focuses on enhancing the Python GraphQL ecosystem in his leisure time by contributing to several open-source projects.

  • Metaprogramming in Python using Metaclasses
Anthony Harrison

An experienced solution architect and cyber consultant from the UK. Active developer of open source tools in Python. In his spare time, teaches Python to students (7-17) at Manchester CoderDojo as well as running (both road and trial).

  • SBOMs are coming. How will Python help?
Asher Sterkin

Asher Sterkin is a 40-year industry veteran specializing in software architecture and technology. He currently serves as General Manager and Head of Engineering of BlackSwan Technologies’ BST LABS, which is developing the Cloud AI Operating System (www.caios.io), cloud infrastructure that incorporates Infrastructure from Code. Prior to this role, Asher served as a Distinguished Engineer at Cisco. Asher lives in Tel Aviv, Israel, with his wife Irena and two Boston Teirer pets Ockly and Molly.

  • Cloud Infrastructure From Python Code: How Far Could We Go?
Ben Berry

Ben is an SRE based in Seattle. He currently works on a private Platform-as-a-Service, and has previously worked in SRE and DevOps roles at the Allen Institute for Cell Science, Blue Nile, and Intermedia. When he’s not working, Ben is out backpacking, running, camping, and fiddling around with astrophotography.

  • Opening Remarks Day 2
  • Closing Remarks Day 2
  • Closing Remarks Day 1
  • Welcome to PyCascades 2023
Brett Cannon

A Python core developer for over 19 years, member of the Python steering council (for now), and the software engineering manager in charge of the Python experience for VS Code. Has cat with his wife, Andrea, who thinks scikit-learn is awesome.


  • Python's Syntactic Sugar
Brian Okken

Host of "Python Bytes" and "Test & Code" podcasts.
Author of "Python Testing with pytest".
Software Engineer.

  • Sharing is Caring - Sharing pytest Fixtures
Cheuk Ting Ho

Before working in Developer Relations, Cheuk has been a Data Scientist in various companies which demands high numerical and programmatical skills, especially in Python. To follow her passion for the tech community, Cheuk is now the Developer Advocate at Anaconda. Cheuk also contributes to multiple Open Source libraries like Hypothesis and Pandas.

Besides her work, Cheuk enjoys talking about Python on personal streaming platforms and podcasts. Cheuk has also been a speaker at Universities and various conferences. Besides speaking at conferences, Cheuk also organises events for developers. Conferences that Cheuk has organized include EuroPython, PyData Global and Pyjamas Conf. Believing in Tech Diversity and Inclusion, Cheuk constantly organizes workshops and mentored sprints for minority groups. In 2021, Cheuk has become a Python Software Foundation fellow.

  • Untangle Python Spaghettis - Deep Dive Into Environments and Dependencies Management
Christopher Neugebauer

Christopher Neugebauer is an Australian developer, speaker, and serial community conference organiser, who presently lives in the United States.

He recently served as a Director and Vice-Chair of the Python Software Foundation, and when All This is not currently preventing it, is co-organiser of the acclaimed North Bay Python conference, a boutique one-track conference run in a live music venue in Petaluma, California.

By day, Christopher is an engineer at Toolchain, working on the open source Pants build system, helping make Python’s testing, correctness, and style tools accessible and fast for developers, no matter how big their codebase.

  • Practicality Beats Purity: The Zen of Python’s Escape Hatch?
Colin Dietrich

I am a Data Scientist for a cloud services company. I used to help organize Puget Sound Python meetups including Hardware Nights; during that time I collaborated with several members to create the Duwamish Lighthouse project which we presented at a meetup.

I started writing drivers for MicroPython after the Lighthouse while working in Oceanography. The driver presented is part of my hobby project to build tools for some of my scientific work while demonstrating a way of generating data on-device that streamlines ETL and analysis.

  • Writing An I2C Sensor Driver
Don Kirkby

Don Kirkby writes Python code and other things at the BC Centre for Excellence in HIV/AIDS, where researchers are developing research and treatment programs for people living with HIV. Come talk to him if you’re interested in helping out. Don spent many years at Sierra Systems as a consultant for different clients around Vancouver. Since then he wrote controller software for precision electric motors and spent a year at Amazon before switching to the research world.

When he’s not working, Don designs puzzles and board games. He recently published a book of new games and puzzles for dominoes, and regularly posts new puzzles on Stack Exchange. He’s always looking for collaborators, so check out his projects at donkirkby.github.io. Don loves programming in Python because all the interesting bits are out in the open where you can play with them.

  • Tightening Your Feedback Loop with Live Coding
Eliza Sarobhasa

CTO at Women Who Drone and Leadership Fellow & Python Developer Advocate at Women Who Code. I code, fly a drone, and volunteer with PyLadies.

  • Opening Remarks Day 2
  • Closing Remarks Day 2
  • Closing Remarks Day 1
  • Welcome to PyCascades 2023
Gajendra Deshpande

I am Gajendra Deshpande and I am using Python since 2013 for academic research and development activities. I develop prototypes and applications in Natural Language Processing, Machine Learning, Cyber Security, and Web applications using Python and its ecosystem. I am working as a faculty of Computer Science and run a start-up in cyber security. I am an active member of the PyCon India community and served as program committee lead for PyCon India 2021. I have presented approximately 80 talks, 20 Workshops, and 15 posters across the globe at prestigious conferences like PyData Global, PyCon APAC, PyCon AU, EuroPython, DjangoCon US and Europe, SciPy India, SciPy USA, PyCon USA, JuliaCon, FOSDEM, and several other Python and FOSS conferences. I have helped Python and FOSS Conferences by reviewing the talk and tutorial proposals, mentoring first-time speakers, participating in the discussions, and organizing the events.

  • Security Best Practices for Django Applications
Justin Castilla

I am a Senior Developer Advocate for Redis, Inc. I create educational content in the form of online courses, live streams, scripted videos, and hopefully, conference talks (this is my first submission). I have worked as a Full-Stack Software Engineer and a Coding Bootcamp Instructor. In my spare time I enjoy building synthesizers, guitar pedals, and other various electronic gadgets by hand. I have a great love of sharing what I learn with everyone who will listen.

  • What's That Smell? Detecting Air Quality with Python, Raspberry Pi, and Redis
Max Kahan

I'm a Python Developer Advocate and Software Engineer at Vonage (ex-IBM). I'm interested in communications APIs, developer relations, machine learning, open-source, developer experience and dancing! My training is in Physics, and now I use my problem-solving skills daily, working on open-source projects and finding ways to make developers’ lives better.

  • Fear the Mutants. Love the Mutants
Ria Bhatia

Ria Bhatia is an enthusiastic and passionate Technology Analyst at Goldman Sachs with 2.5 years of experience. Over the course of her career, she has evaluated multiple database systems with a primary focus on performance, durability and scalability as per project requirements. She has formerly worked with relational database models on cloud and is currently working on embedded persistent key-value stores. Ria enjoys sharing her knowledge by simplifying complicated concepts and learning from fellow developers in her team. She loves learning new technologies and continually improving her skills as a developer. Apart from this, she is an ardent proponent of gender diversity in the technology industry, as well as a mentor to aspiring engineers. She received the Google Women in Technology Scholarship and the Nutanix Women in Tech Scholarship in recognition of her leadership abilities and contributions to the community. In her free time, she enjoys reading and playing music as a hobby.

  • Demystifying SQLite with Python
Richard Rowland

At from Keio U., I devised a semi-permanent method for storing data using blockchain and P2P networks. I worked on blockchain systems at Softbank and OKCoin Japan, a cryptocurrency exchange.
I have previously spoken at Pycon Kumamoto, Pycon Portugal.

  • Why "Hello World" is a Massive Operation - From Python code to Stack Virtual Machine
Robin Reynolds-Haertle

I am a technical writer, software developer, author, educator, and Yellowstone enthusiast. My photography life project is collecting and cataloging images of thermal features in Yellowstone. I spent two decades writing developer documentation at Microsoft and a decade analyzing clinical trial data at the University of Washington. In my spare time, I taught C# programming, authored a book on object-oriented programming, and was a teaching assistant for a compiler theory class.

  • Using Lark to Parse Text
Sarah Kaiser

Sarah has spent most of her career developing technology in the lab, from virtual reality hardware to satellites. She got her PhD in Physics by starting plasma fires with lasers, Python, and Jupyter Notebooks. She has also written tech books for folks of all ages, including ABCs of Engineering and Learn Quantum Computing with Python and Q#.  As a Cloud Developer Advocate for Python at Microsoft and a Python Software Foundation Fellow, she finds all kinds of new ways to build and break OSS tools for data science and machine learning. When not at her split ergo keyboard, she loves boating in the Seattle area, laser cutting everything, and playing with her German Shepard, Chewie.

  • Eternal Sunshine of the Spotless Development Environment
Syed Ansab Waqar Gillani

I am a software engineer, passionate for architectures and design patterns. I love optimizing products and make engineering and processing easy, smooth and fast. I have immense experience working as an engineering and orchestrating architectures for startups and matured products.

  • Analysing the Looping Mechanisms with Python Lists
Syed Muhammad Dawoud Sheraz Ali

A tech nerd navigating the space in search of a purpose.

  • Analysing the Looping Mechanisms with Python Lists
Terri Oda

Terri is a computer security researcher with a PhD in web security and Masters work in spam detection using an artificial immune system. Her research interests also include more general computer security, artificial intelligence (including immune systems and other biologically-inspired solutions), games, learning, human computer interaction, and usability.

  • Vulnerability Scanning For Free (As In Puppies)
Zach Lipp

Zach is a senior engineer at Numerator where he directs MLOps efforts for the deep learning team. He lives in Portland, OR and enjoys cooking, hiking, and video games. He holds a BA in Mathematics from Concordia College.

  • Implementing Distributed Tracing