AWS Open Source Blog

Amazonian Pythonistas at PyCon 2018

PyCon Cleveland 2018

PyCon has been the Python community’s conference since 2003. Each year, PyCon is held in multiple regions across the world. This year’s largest PyCon was held in Cleveland, Ohio, and AWS is proud to have joined in as a diamond sponsor. The conference had five concurrent tracks with talks, tutorials, lightning talks, and developer sprints during the week of May 9-17. There were also several community-focused events including a job fair, an expo, a PyLadies lunch and charity auction, a Python language summit, and an education summit.

In addition to our sponsorship, pythonistas from several Amazon teams participated at the conference in Cleveland. We presented technical talks and workshops, and added buzz with our booth at the expo.

James Saryerwinnie, a senior software engineer and Python expert at AWS, led a workshop on building serverless applications with AWS Chalice. AWS Chalice is a popular open source library downloadable from PyPi that enables a developer to create and maintain application backends with a variety of AWS resources such as Lambda, CloudWatch, CloudFormation. An earlier webinar version of James’ workshop can be found here.

AWS Pycon workshop

Kyle Knapp, software engineer and well known Python expert from AWS, gave a talk on tips and tricks for automating code quality:

Netflix, an AWS top customer, talked about its ability to manage user failover on AWS. You can see the Netflix presentation here.

Python continues to serve as one of the backbone technologies for AWS systems and services. Python also lends power to AWS applications as critical as AI, IoT and container services. AWS provides Python bindings for many AWS services. These bindings include AWS Chalice, AWS CLI, AWS SageMaker Python and Spark SDKs, Boto3, AWS Kinesis client in Python, AWS IoT Device SDK, Amazon ION Python SDK, AWS XRAY SDK, AWS Encryption SDK Python, AWS Cloud9 encryption, and even AWS Encryption SDK. You can find these open source packages on GitHub at

AWS Chalice Python framework

At PyCon, thousands of smart and enthusiastic technologists came together to learn, teach, and to just have fun. The energy and community spirit was palpable. At AWS, we were privileged to share in this enthusiasm and open source spirit. Looking forward to PyCon 2019!

Alolita Sharma

Alolita Sharma

Alolita Sharma is a Principal Technologist at AWS. She's an expert in internationalization and applying deep learning for natural language processing. She has led several engineering projects and teams at PayPal, Twitter, Wikipedia and IBM. She serves on the board of Unicode Consortium, is an invited expert on W3C and ECMA workgroups and has been on the board of the Open Source Initiative. She speaks internationally on open source, innersource, web and language technologies, deep learning and open standards such as Unicode. You can reach her on Twitter @alolita.