Speakers

A. Jesse Jiryu Davis
A. Jesse Jiryu Davis
Staff Engineer at MongoDB in New York City specializing in C, Python, and async. Lead developer of the MongoDB C Driver libraries libbson and libmongoc. Author of Motor, an async MongoDB driver for Tornado and asyncio. Contributor to Python, PyMongo, MongoDB, Tornado, and asyncio. Co-author with Guido van Rossum of “A Web Crawler With asyncio Coroutines”, a chapter in the “500 Lines or Less” book in the Architecture of Open Source Applications series.Blogs at emptysquare.net and for the PSF at pyfound.blogspot.com.

Sessions

A. Jesse Jiryu Davis
AJ Bowen
AJ Bowen
As a Solutions Engineer at Convox, AJ Bowen is on a mission to containerize all the things and help others to do the same. Her other experience includes developer advocacy at Gandi.net as well as heavy involvement in the Occupy movement in Kansas City, where she discovered the delightful and complicated world of horizontal organization in groups of passionate people with wildly diverse political perspectives, and humanitarian work in Haiti. AJ doesn’t like being told what to do—or telling others what to do—and is on a constant mission to eliminate unnecessary hierarchy.

Sessions

AJ Bowen
Aaditya Talwai
Aaditya Talwai
Aaditya Talwai works on large-scale monitoring systems at Datadog. He's enthusiastic about server and application observability, and curious about tools that can give a fresh view into dynamic infrastructure. Over the past year he's been working on open-source libraries and agents to absorb application transaction traces into Datadog's backend. He has also given talks on monitoring and observability in the context of the OpenStack cloud framework.

Sessions

Aaditya Talwai
Aaron Hall
Aaron Hall
Aaron Hall has developed reports, tools, portals, and user interfaces for both technologists and business users - focused on building an optimally maintainable code base using recognized best practices, and is in the top 1% on StackOverflow focusing on Python. He has experience in Python software development lifecycle and risk architecture.

Sessions

Aaron Hall
Aaron Knight
Aaron Knight
Aaron Knight is a full-stack engineer at Voxy, a company that creates dynamic, personalized educational courses for English learners.

Sessions

Aaron Knight
Aileen Nielsen
Aileen Nielsen
Since completing degees in anthropology, law, and physics from Princeton, Yale, and Columbia respectively, Aileen Nielsen has worked in corporate law, physics research laboratories, and, most recently, NYC startups oriented towards improving daily life for under-served populations - particularly groups who have yet to fully enjoy the benefits of mobile technology. She has interests ranging from defensive software engineering to UX designs for reducing cognitive load to the interplay between law and technology. Coming off a recent stint as a data scientist in Hillary Clinton's presidential campaig, Aileen now engineers One Drop's diabetes-management products.

Sessions

Aileen Nielsen
Al Sweigart
Al Sweigart
Al Sweigart is a software developer and the author of _Automate the Boring Stuff with Python_, _Invent Your Own Computer Games with Python_, _Making Games with Python & Pygame_, and _Hacking Secret Ciphers with Python_. These books are freely available under a Creative Commons license at [http://inventwithpython.com][1].Al enjoys haunting coffee shops, writing educational materials, cat whispering, and making useful software. He lives in San Francisco. [1]: http://inventwithpython.com

Sessions

Al Sweigart
Alex Gartrell
Alex Gartrell
I'm a Software Engineer in Infrastructure at Facebook

Sessions

Alex Gartrell
Alex Orlov
Alex Orlov
Software Engineer at Instagram

Sessions

Sat, 20th May Portland Ballroom 251 & 258

17:10 - 17:40 •  Cython as a Game Changer for Efficiency

Alex Orlov
Allen Downey
Allen Downey
Allen Downey is a professor of computer science at Olin College, a new engineering college near Boston with the mission to fix engineering education. He is the author of Think Python, Think Stats, Think Bayes, Think Complexity, and several other books all available under free licenses.

Sessions

Allen Downey
Amandine Lee
Amandine Lee
I was trained in physics and statistics, and began programming by learning MatLab and R for modeling in research. A couple of years and a few computer science classes later, I attended the Recurse Center, where I decided to learn Python to have an versatile and concise home programming language with which to learn about CS theory and software engineering. I now work at Dropbox, on the Desktop Release Engineering team, where Python is a part of my daily life.

Sessions

Amandine Lee
Amber Brown
Amber Brown
Amber Brown (HawkOwl) is the Twisted Release Manager.

Sessions

Amber Brown
Amirali Sanatinia
Amirali Sanatinia
Amirali Sanatinia is a Computer Science PhD candidate at Northeastern and holds a Bachelors degree in CS from St Andrews University. His research focuses on cyber security and privacy, and was covered by venues such as MIT Technology Review, ACM Tech News, Ars Technica, Threatpost, etc. He is a RSAC security scholar. He has talked at different security conferences such as DEF CON, Crypto Village, Virus Bulletin, and BSides Boston.

Sessions

Amirali Sanatinia
Amit Ramesh
Amit Ramesh
Amit Ramesh is a Software Engineer within the Ads group at Yelp. He revels in designing and building data processing pipelines. Outside of work he likes to dabble in abstract math, armchair physics and hand-wavy philosophy.

Sessions

Amit Ramesh
Amjith Ramanujam
Amjith Ramanujam
I am the author of pgcli and mycli, command line clients for Postgres and MySQL with auto-completion.

Sessions

Sat, 20th May Portland Ballroom 252-253

11:30 - 12:00 •  Awesome Command Line Tools

Amjith Ramanujam
Andrew T. Baker
Andrew T. Baker
Andrew Baker is a Developer Educator at Twilio where he’s on a mission to change the way developers learn how to use new APIs.Equal parts Python developer and educator, he loves writing well tested code and running hands on workshops. Andrew found his calling focusing on Twilio's documentation, where he is equally upset spotting errant semicolons in Python code or tutorial prose.

Sessions

Andrew T. Baker
Anwesha Das
Anwesha Das
Anwesha Das, an Advocate practicing law for 6 years. She is an active user of FOSS technologies. She maintains her blog at https://anweshadas.in/. One of her major goal is to help the FOSS developers with the legal aspect of the software industry. She currently blogs for PSF.

Sessions

Anwesha Das
Asheesh Laroia
Asheesh Laroia
By day, Asheesh Laroia is a member of the technical staff at Sandstorm in Palo Alto. By night, he is volunteer President at OpenHatch, helping create workshops that teach students how to get involved in open source. His technical background touches machine learning, security, and linguistics. He helped start the Boston Python Workshop for women and their friends, has been teaching Python to newcomers since 2004, including at Noisebridge and the EFF, and has advised user groups on how to make their events more newcomer-friendly and gender-diverse.

Sessions

Asheesh Laroia
Ashwini Oruganti
Ashwini Oruganti
Ashwini is a software engineer in San Francisco and an open source developer. She is the author of pyca/tls, a pure-python TLS 1.2 implementation that is designed with various functionally independent layers that plug together in the form of a state machine, presenting users with opinionated and secure APIs. In the past, she has worked on Twisted - an asynchronous event-driven networking framework, and Hippy - a PHP implementation in RPython.

Sessions

Ashwini Oruganti
Barry Warsaw
Barry Warsaw
Barry is a long time Pythonista, having worked with Guido and the rest of the Pythonlabs crew since 1995. He is the project leader for GNU Mailman, working mainly on Mailman 3 these days. He's been the release manager for several previous versions of Python, and still comes up with terrible ideas for Python.

Sessions

Barry Warsaw
Ben Zaitlen
Ben Zaitlen
Ben is a data scientist and developer at Continuum Analytics. He has several years of experience with Python and is passionate about any and all forms of data. Part of his duties at Continuum include exploring a vast array of data (social networks, climate, astronomy, biology, finance, etc.).

Sessions

Ben Zaitlen
Benny Bauer
Benny Bauer
Benny Bauer is a cloud architecture expert and a Serverless enthusiast. As an Ex-Autodesk software architect, in the last years he has been busy with rebuilding the AutoCAD backend services, shifting the development from monolith to microservices, porting development to python, establishing a DevOps culture and seeding best practices in the team.

Sessions

Sun, 21st May Portland Ballroom 254-255

13:50 - 14:20 •  Python in The Serverless Era

Benny Bauer
Bijan Vakili
Bijan Vakili
Bijan Vakili is a Senior Software Engineer at Clover Health where he is building applications, improving infrastructure and mentoring developers. Prior to joining Clover, Bijan worked in currency and derivative trading, gaming, and network applications, and disaster recovery. He has worked in multiple roles including software developer, team lead, and project manager. Bijan holds a Bachelor’s degree in Software Engineering & Human Biology from the University of Toronto and a MBA from University of Toronto - Rotman School of Management.

Sessions

Bijan Vakili
Brandon Rhodes
Brandon Rhodes
Brandon Rhodes works at Dropbox where he strives to deliver a world-class Python development environment to his fellow Dropboxers. His most popular open source projects are astronomy libraries for Python that he has been maintaining since the late 1990s. He speaks at several Python conferences a year, and in 2016–2017 is the Chair of the main worldwide PyCon conference as it is held in Portland.

Sessions

Sat, 20th May Oregon Ballroom 201-202

15:15 - 16:00 •  The Dictionary Even Mightier

Brandon Rhodes
Brendan McCollam
Brendan McCollam
Brendan McCollam is a developer for the University of Chicago, working on the Globus project (globus.org): a data management platform for large-scale scientific data. Formerly he worked at Leapfrog Online, where he released the 'rstr' package. He is a graduate of Pomona College, where he studied neuroscience and mathematics; he was the recipient of a 2008 Watson Fellowship. Brendan lives outside London.

Sessions

Brendan McCollam
Brett Cannon
Brett Cannon
Brett has been a core contributor to Python since 2003. Currently hs is a member of the Azure Data Science Tools team at Microsoft working a whole bunch of Python-related stuff. Brett lives in Vancouver, Canada with his wife, Andrea, and his cat Gidget who is too cute and smart for her own good (but that doesn't make him a cat person; his wife thinks otherwise).

Sessions

Sat, 20th May Oregon Ballroom 203-204

12:10 - 12:40 •  What's new in Python 3.6

Brett Cannon
Calen Pennington
Calen Pennington
Cale is a lead architect at edX.org. Python engineer by day, Haskell hacker by night, he loves to use just the right amount of magic to clarify his designs. When not programming, he plays boardgames and parents a very active toddler.

Sessions

Calen Pennington
Chalmer Lowe
Chalmer Lowe
Chalmer Lowe founded PyHawaii, the largest programming meetup in Hawaii and served as the Chairman of the Python Education Summit (2015, 2016). He co-founded Dark Art of Coding, a programming school to enable him and his son to fulfill their passion of teaching Python and Data Analysis to geeks at home, at work and in the community. He performs data analysis for his employer: Booz Allen Hamilton and teaches Python to his colleagues, clients and anyone who will stand still long enough.

Sessions

Chalmer Lowe
Chloe Mawer
Chloe Mawer
Chloe Mawer is a Senior Data Scientist at Silicon Valley Data Science, a small consulting company located in Mountain View, California that focuses on transforming businesses through data strategy, science, and engineering. At SVDS, Chloe has worked on problems for pharmaceutical and retail companies, which heavily rely on using Python for data analysis and modeling. Prior to SVDS, she obtained her PhD in Environmental Engineering at Stanford, where she focused on developing methods for monitoring water’s movement in the subsurface using electrical measurements.

Sessions

Chloe Mawer
Christine Waigl
Christine Waigl
Chris is a scientist working on wildfires in the forests of northern North America. She uses Python every day to handle satellite imagery, when she isn't out in the field , and has authored operational tools for research stations. Before turning her back on living in large European cities and run away to Alaska she worked 10 years in the commercial software field in roles ranging from tech support to engineer and project manager on projects both internal and client-facing. She's also taught in the French school system and worked in the archives of a museum.

Sessions

Christine Waigl
Christopher Fonnesbeck
Christopher Fonnesbeck
Chris Fonnesbeck is an Assistant Professor in the Department of Biostatistics at the Vanderbilt University School of Medicine. He specializes in computational statistics, Bayesian methods, meta-analysis, and applied decision analysis. He originally hails from Vancouver, BC and received his Ph.D. from the University of Georgia.

Sessions

Christopher Fonnesbeck
Cory Benfield
Cory Benfield
Cory is an open source Python developer heavily involved in the Python HTTP community. He's a Requests core contributor, a urllib3 core contributor, and the lead maintainer of the Hyper Project, a collection of HTTP and HTTP/2 tools for Python. For his sins, he also helps out with the Python Cryptographic Authority on PyOpenSSL.When he's not feeling perplexed about his life choices, Cory loves computer networks, film and TV, and travel.

Sessions

Fri, 19th May Oregon Ballroom 201-202

10:50 - 11:20 •  Requests Under The Hood

Cory Benfield
Daniel Whitenack
Daniel Whitenack
Daniel Whitenack (@dwhitena) is a Ph.D. trained data scientist working with Pachyderm (@pachydermIO). Daniel develops innovative, distributed data pipelines which include predictive models, data visualizations, statistical analyses, and more. He has spoken at conferences around the world (Datapalooza, DevFest Siberia, GopherCon, and more), teaches data science/engineering with Ardan Labs (@ardanlabs), maintains the Go kernel for Jupyter, and is actively helping to organize contributions to various open source data science projects.

Sessions

Daniel Whitenack
Daniele Procida
Daniele Procida
I am an accidental programmer. As part of a pilot project I took a five-day introductory Python/Django course in April 2009 to enable me to communicate better with our developers. This was my first experience in programming since encountering Commodore 64 BASIC as a teenager. By day three of the course I realised that building the system I had envisaged was actually something I could do myself - so I did. I work at Divio (Zürich, Switzerland) and I'm a member of the Django Project core development team.

Sessions

Daniele Procida
Dave Forgac
Dave Forgac
Dave Forgac has been a FOSS enthusiast ever since installing Linux for the first time in the late 90's. He got a taste of Python in the early 00's and was hooked. He currently works as a Sr. Software Engineer at American Greetings in Cleveland, OH where he is responsible for API development, application deployment, and developer happiness engineering. He loves building communities and is an organizer of PyOhio, ClePy, and the Cleveland API Meetup.

Sessions

Dave Forgac
David DB Baumgold
David DB Baumgold
DB is a freelance web developer living in the Boston area. He loves Python for its simplicity, its clarity, and its community -- especially in welcoming beginners. In addition to Python, he also enjoys Javascript, databases, design, teaching, and learning. He genuinely believes that everything will work out alright in the end, somehow.

Sessions

Fri, 19th May Oregon Ballroom 201-202

17:10 - 17:40 •  Looping Like a Pro in Python

David DB Baumgold
David Dumas
David Dumas
David Dumas is a professor of mathematics at the University of Illinois at Chicago. His research in low-dimensional geometry and topology frequently incorporates results of computer experiments and visualizations, most of which he develops in Python.

Sessions

David Dumas
David Liu
David Liu
David is a Technical Consultant Engineer at Intel Corporation in Austin, TX, where he represents Intel's Python products and projects. He is focused on solving customer problems in Python while simultaneously developing and shaping Intel's software products to match customer needs. In the past, he worked as a software engineer utilizing Python in machine learning, network infrastructure, and web work. David holds an MS in Software Engineering from the University of Texas at Austin.

Sessions

David Liu
David Wolever
David Wolever
David is a Pythonista from Toronto, Canada. He's co-founder of both PyCon Canada – Canada's regional Python conference – and Akindi.com – a small company that's making multiple-choice bubble sheet tests a little bit less terrible. He's also the author of nose-parameterized, a parameterized testing for every Python testrunner, and pprint++, a Python pretty-printer that's actually pretty. Say hi on Twitter: @wolever!

Sessions

David Wolever
Deborah Hanus
Deborah Hanus
Deborah Hanus graduated MIT with a Masters in Electrical Engineering & Computer Science. As a Fulbright Scholar in Cambodia, she learned about how education translates into job creation in technology. After working as an early engineer at a software company, she decided to take a hiatus to work on exciting data-related projects as a machine learning researcher at Harvard University.

Sessions

Deborah Hanus
Diego Maniloff
Diego Maniloff
Diego Maniloff is VP of Engineering at Unata, where he uses Python everyday to build recommendation systems. Diego was a research fellow at MIT, where he collaborated with GE to characterize the predictability of human diseases from millions of medical records, and with Audi to design an onboard recommender. Diego was a Fulbright scholar at UIC's AI Lab, where he focused on algorithms for offline/online planning under uncertainty. He received his BS+MEng degree in Telecommunications Engineering from UBP in beautiful Córdoba, Argentina. Back home, he learned his most valuable skill: how to prepare a great asado.

Sessions

Diego Maniloff
Dustin Ingram
Dustin Ingram
Dustin Ingram is an engineer at PromptWorks, a Philadelphia-based software development company. He's also a member of the Python Packaging Authority and a maintainer of Warehouse, the next-generation Python Package Index (PyPI).

Sessions

Dustin Ingram
Eleanor Stribling
Eleanor Stribling
Eleanor Stribling is a product manager, developer and team builder for tech startups. Since 2015, she has been the VP of Product at Kevala, an energy analytics start-up and was previously an early employee and VP of Product Management and consumer insights at TubeMogul, an ad tech company (NASDAQ:TUBE). Outside of work, she volunteers for healthcare, gun safety and political causes. Eleanor earned her MBA at the Massachusetts Institute of Technology and a BA at the University of Toronto. She lives in San Francisco with her family.

Sessions

Eleanor Stribling
Elizaveta Shashkova
Elizaveta Shashkova
Elizaveta Shashkova is a software developer of PyCharm IDE at JetBrains. She is working on the Python debugger which is part of PyCharm and PyDev. Also she is the author of PyCharm's Concurrency Visualiser.

Sessions

Elizaveta Shashkova
Eric Evenchick
Eric Evenchick
Eric Evenchick runs Linklayer Labs, a Canadian company focused on building open source hardware tools for security analysis of embedded systems. Eric's experience with cars began at the University of Waterloo, where he was part of a team developing alternative fuel vehicles. He was also an intern at Tesla Motors, and was one of the first people to find vulnerabilities at the company. His work on automotive security and open source hardware has been featured by several publications, including Wired and Forbes. He has spoken at a a variety of conferences, including Blackhat, Toorcon, PyCon Canada and SecTor.

Sessions

Sun, 21st May Portland Ballroom 252-253

14:30 - 15:00 •  Hacking Cars with Python

Eric Evenchick
Eric J. Ma
Eric J. Ma
I am a 5th year PhD Candidate in the Runstadler Lab in the Biological Engineering department at MIT. I study the influenza virus, which is like a self-replicating deck of 8 poker cards. I am using Python to solve infectious disease data science problems.

Sessions

Eric J. Ma
Erik Rose
Erik Rose
Erik Rose coordinates the impact of 108 spring-loaded buttons at Mozilla, venting a byproduct of static analysis, search, and pattern-finding software. By day, he leads the development of DXR, a comprehension tool for large codebases; by night, a bevy of eclectic Python libraries. Skeletons in his closet include the self-bootstrapping mechanism for Let's Encrypt, the hash-verification functionality in pip, and a book about Plone. He is a frequent PyCon speaker and has keynoted PyCon Argentina and Bangalore's The Fifth Elephant.

Sessions

Fri, 19th May Portland Ballroom 254-255

15:15 - 16:00 •  Constructive Code Review

Erik Rose
Filipe Pires Alvarenga Fernandes
Filipe Pires Alvarenga Fernandes
I am a physical oceanographer turned developer due to a failed PhD.It all started when I decided to ditch Matlab in favor of Python for my daily work,and soon I started re-writing all the oceanographic Matlab tools to python.Thanks to that effort I got a job working for NOAA teaching/developing/promoting python as a tool for Earth scientist.

Sessions

Filipe Pires Alvarenga Fernandes
Flavio Juvenal
Flavio Juvenal
Flavio is a software engineer from Recife, Brazil. He is a partner at Vinta, a full stack software consultancy from Brazil focused on building high-quality web products. At Vinta, Flávio worked on a variety of large web applications, including developing from scratch a ticketing system for an IT security company and helping a Series-B startup reduce technical debt by solving dozens of issues. While solving clients problems, Flávio contributed to a number of open source projects and helped to maintain well-known ones like tapioca-wrapper and django-templated-email.

Sessions

Sat, 20th May Oregon Ballroom 203-204

14:35 - 15:05 •  How to make a good library API

Flavio Juvenal
Glyph
Glyph
Glyph is a Python programmer.Although most well-known for being the original founder of the Twisted project, Glyph has also worked on massively multiplayer online games, dynamic web applications, enterprise information management software, and created or contributed to dozens of open source projects. He has run Python programs, and written Python programs to be run, on mainframes, on custom-built embedded devices, and just about everything in between.

Sessions

Glyph
Graham Dumpleton
Graham Dumpleton
Graham is the author of mod_wsgi, the Apache module for hosting of Python web applications using the WSGI interface. He also has a keen interest in Docker and Platform as a Service (PaaS) technologies. He is currently a developer advocate for OpenShift at Red Hat.

Sessions

Graham Dumpleton
Haïkel Guémar
Haïkel Guémar
FedoraProject.org Developer & Ambassador. Senior Software Engineer in a small HPC/SaaS Startup. Lyon Coding Dojo founder & leader.

Sessions

Haïkel Guémar
Honza Kral
Honza Kral
Honza is a Python programmer and Django core developer – since he is scared ofthe bright and shiny world of browsers, designers, and users he prefers to stayburied deep in the infrastructure code and just provides others with tools todo the actual site-building.Since 2008 Honza has been building content web sites for fun and profit. Duringthis time he discovered Elasticsearch which lead to him joining the companybehind it in 2013 to work on the Python drivers.

Sessions

Honza Kral
Hui Ding
Hui Ding ( Instagram)
Hui Ding is Head of Infrastructure org at Instagram, where he oversees the scaling of Instagram backend platform that supports hundreds of millions of concurrent users on a daily basis. Hui has been with Instagram since 2012, and has led the development of many Instagram product launches as well as all infrastructure efforts.

Sessions

Hui Ding Instagram
Hynek Schlawack
Hynek Schlawack
Hynek Schlawack is a lead infrastructure and software engineer from Berlin, Germany, PSF fellow, and contributor to a wide variety of open source projects including high-profile ones like Twisted and CPython.His main areas of interest are security, networks, and solid software engineering.

Sessions

Hynek Schlawack
Ian Stokes-Rees
Ian Stokes-Rees
Ian is a computational scientist and engineer at Continuum Analytics. He loves Python, and finding great ways to use it to solve big hairy problems in scientific computing, data analysis, and visualization. Ian helped develop a Python-based computational infrastructure for the CERN LHCb experiment during his PhD at Oxford, and followed that with work on distributed MC option pricing algorithms while a postdoctoral research at INRIA (France). Prior to joining Continuum, Ian spent 5 years at Harvard, first developing a science gateway for computational biology (in Python, of course), and then as lecturer in the School of Engineering.

Sessions

Ian Stokes-Rees
Ian Zelikman
Ian Zelikman
Ian has worked with web technologies for over 10 years. He started his career working in the J2EE world and a passion to developing application for weather forecasting and analysis. After a short experience working on a white label platform with Grails framework Ian discovered the Python community.

Sessions

Ian Zelikman
Itamar Turner-Trauring
Itamar Turner-Trauring
Itamar Turner-Trauring has been attending Python conferences since 2000. Currently he works at Datawire, building infrastructure for microservices. You can read his blog at https://codewithoutrules.com.

Sessions

Itamar Turner-Trauring
Jacob Kaplan-Moss
Jacob Kaplan-Moss
Jacob is a core contributor to Django, co-owner of Revolution Systems, and Engineering Security Lead at 18F.

Sessions

Jacob Kaplan-Moss
Jake VanderPlas
Jake VanderPlas
Jake VanderPlas is a data science fellow at the University of Washington's eScience Institute, where his work focuses on data-intensive physical science research in an interdisciplinary setting. In the Python world, Jake is the author of the Python Data Science Handbook, and is active in maintaining and/or contributing to several well-known Python scientific computing packages, including Scikit-learn, Scipy, Matplotlib, Astropy, Altair, and others. He occasionally blogs on python-related topics at http://jakevdp.github.io/

Sessions

Sat, 20th May Portland Ballroom 252-253

16:30 - 17:00 •  The Python Visualization Landscape

Jake VanderPlas
Jake Vanderplas
Jake Vanderplas ( University of Washington)
Jake VanderPlas is an astronomer by training, and a long-time user and developer of the scientific Python stack. He currently works as an interdisciplinary research director at the University of Washington, where he writes, teaches, collaborates on research, and spends time consulting with local scientists from a wide range of fields.

Sessions

Jake Vanderplas University of Washington
James Bennett
James Bennett
Philosopher turned web geek. Django committer, chronic documenter, now on the engineering team at Clover Health, trying to make health insurance better.

Sessions

James Bennett
James Saryerwinnie
James Saryerwinnie
James Saryerwinnie is a Software Development Engineer at Amazon Web Services where he works on Boto3, the AWS SDK for Python, and the AWS CLI, the unified command line interface for AWS. He also maintains several open source projects including jmespath, fakeredis, and python-keepassx.

Sessions

Fri, 19th May Portland Ballroom 251 & 258

12:10 - 12:40 •  Next Level Testing

James Saryerwinnie
Jasmine Hsu
Jasmine Hsu
JASMINE HSU is a software engineer with the Google Brain team, focusing on applying deep learning research to robotics. Her recent work was in imitation learning, and is now currently working on robotic grasping and manipulation. Previous to Google, she worked for several years in the defense industry working on natural language related projects. Feel free to ping her at @hellojas or find her camping out at random coffee shops.

Sessions

Jasmine Hsu
Jason Myers
Jason Myers
Jason works at Juice Analytics as a Software Engineer after spending 15 years as a systems architect and building datacenters and cloud architectures for several of the largest tech companies, hospitals, stadiums, and telecomm providers. He's a passionate developer who regularly speaks at local and national events about technology. He's also the chair of the PyTennessee conference. He's also the author of Essential SQLAlchemy 2nd via O'Reilly Media, Introduction to Relational Databases via Data Camp, and the upcoming Serverless Data Pipelines with Python via Manning Press.

Sessions

Jason Myers
Jason Woodard
Jason Woodard
Jason Woodard is an associate professor of engineering and entrepreneurship at Olin College. He studied complex systems and computational modeling at the Santa Fe Institute, and uses complexity science to model the evolution of technology and markets.

Sessions

Jason Woodard
Jean-Baptiste Aviat
Jean-Baptiste Aviat
Jean-Baptiste Aviat is CTO at Sqreen.He spent half a decade hunting vulnerabilities at Apple, helping developers solve them, and developing security software.

Sessions

Sat, 20th May Portland Ballroom 251 & 258

16:30 - 17:00 •  Writing a C Python extension in 2017

Jean-Baptiste Aviat
Jerome Petazzoni
Jerome Petazzoni
Jerome is a senior engineer at Docker, where he helps others to containerize all the things. In another life he built and operated Xen clouds when EC2 was just the name of a plane, developed a GIS to deploy fiber interconnects through the French subway, managed commando deployments of large-scale video streaming systems in bandwidth-constrained environments such as conference centers, operated and scaled the dotCloud PAAS, and various other feats of technical wizardry. When annoyed, he threatens to replace things with a very small shell script.

Sessions

Jerome Petazzoni
Jessica Forde
Jessica Forde
Jessica is a Visiting Fellow in Computer Science at Harvard, where she researches reinforcement learning. Her focus is applications that allow for human interaction, primarily in healthcare. Jessica is also a data scientist at Careful, a sports medicine startup. Her interest in industrial applications of reinforcement learning began at Columbia, where she developed energy-saving software for skyscrapers in Manhattan, which she demoed at NIPS. Previously, Jessica developed the DARPA-funded open source machine learning library, datamicroscopes, at Qadium. She has worked with consultants at McKinsey to provide data-driven human resources recommendations to clients. She holds an MA in Statistics from Columbia.

Sessions

Jessica Forde
Jessica Lundin
Jessica Lundin
Jessica’s research journey began in astro-particle physics doing fieldwork on a neutrino-detector project at South Pole Station. She completed a Masters and PhD in applied mathematics and geophysics at the University of Washington, studying ice physics and climatology, i.e. applied machine learning. After a postdoc in Japan she joined two later-acquired start-ups. She began at Microsoft by way of VoloMetrix, an enterprise productivity company acquired by O365, and is currently compelled to address the technology-undeserved field of medicine, working in the health and IoT domain in Microsoft Research.

Sessions

Jessica Lundin
Jessica Stringham
Jessica Stringham
Jessica is a software engineer at Yelp. At Yelp, she works on the experimentation infrastructure, and previously worked on mobile app analytics and the activity feed. She sometimes blogs at jessicastringham.com.

Sessions

Fri, 19th May Oregon Ballroom 203–204

10:50 - 11:20 •  Experiment Assignment on the Web

Jessica Stringham
Jiao Wang
Jiao Wang
Jiao Wang is a software engineer on the Big Data Technology team at Intel who works in the area of big data analytics. She is engaged in developing and optimizing distributed deep learning frameworks on Apache Spark.

Sessions

Jiao Wang
Jiaqi Liu
Jiaqi Liu
Jiaqi is a Software Engineer at Button working on building data platforms. Previously, she was a Data Scientist at Capital One. She mainly codes in Python and uses Flask, scikit-learn and SQLAlchemy to build machine learning APIs. Outside of work, she helps organize Women Who Code Meetups and often mentors at Hackathons. Jiaqi has a BS in Computer Science from Columbia University and is based in NYC.

Sessions

Jiaqi Liu
Joe Jevnik
Joe Jevnik
Joe Jevnik works at Quantopian where he works on integrating data from various sources into the platform. Joe works on Zipline, Quantopian's open source backtester. He also works on the Blaze ecosystem, mainly on blaze core, odo, and datashape

Sessions

Joe Jevnik
Jon Banafato
Jon Banafato
Jon Banafato is a Python developer and event organizer living in NYC. He would love to see you attend PyGotham.

Sessions

Fri, 19th May Oregon Ballroom 203-204

15:15 - 15:45 •  What's in your pip toolbox?

Jon Banafato
Jonas Neubert
Jonas Neubert
Jonas is a robotics engineer and software developer interested in automating complex processes. Among the many places where Jonas has caused downtime are: a steel processing plant, an automated genomics lab, and a cinema projection room (during a Harry Potter screening!)I'm currently making electronics prototyping faster with Tempo Automation in San Francisco. Previously, I've been building big robots at Counsyl and tiny robots at Cornell University. I've also created smartphone apps that make physical things, and a web app that 3D-prints topographical maps.

Sessions

Jonas Neubert
Jonathan Whitmore
Jonathan Whitmore
Jonathan Whitmore, PhD, is a Senior Data Scientist at Silicon Valley Data Science. He is the author of the O'Reilly screencast: Jupyter Notebook for Data Science Teams. Before moving into the tech industry, Dr. Whitmore worked as an astrophysicist in Melbourne, Australia, researching whether the fundamental physical constants have changed over the age of the universe. Dr. Whitmore received his PhD in physics from the University of California, San Diego.

Sessions

Jonathan Whitmore
Joseph Leingang
Joseph Leingang
Joey Leingang is an Engineering Manager at Clover Health where he focuses on engineering team leadership, scalable development, systems management. Joey has 14 years of development experience, including 5 years of engineering management, and has held technical roles at companies including: Sirono, Arizona Public Media, and the University of Arizona.

Sessions

Joseph Leingang
Jukka Lehtosalo
Jukka Lehtosalo
Jukka Lehtosalo is the creator of mypy, a static type checker for Python. He is also one of the authors of the type hinting notation introduced in Python 3.5 (PEP 484). He enjoys working at Dropbox and helping engineers be productive when working on multi-million-line Python codebases. Hailing from Finland, Jukka currently lives in the UK.

Sessions

Sat, 20th May Oregon Ballroom 201-202

12:10 - 12:55 •  Static Types for Python

Jukka Lehtosalo
Katherine Scott
Katherine Scott
Katherine Scott is a senior software engineer for Planet where she works on the data pipeline team making sense of millions of satellite images. Katherine was the lead developer of the SimpleCV computer vision library and co-author of the SimpleCV O'Reilly Book . In her spare time she hacks together robots and teaches kids about robotics and programming.

Sessions

Katherine Scott
Katie McLaughlin
Katie McLaughlin
Katie has worn many different hats over the years. She has previously been a software developer for many languages, systems administrator for multiple operating systems, and speaker on many different topics.She's currently an operations engineer, core contributor for the BeeWare project, DjangoCon AU organiser, and former council member of Linux AustraliaWhen she's not changing the world, she enjoys making tapestries, cooking, and seeing just how well various application stacks handle emoji.

Sessions

Katie McLaughlin
Katie Silverio
Katie Silverio
Software engineer at Venmo. Recurse Center Fall 2013. Ask me about text adventures, Markov chains, bytecode, dead code, comics, astrophysics, and Harry Potter.

Sessions

Katie Silverio
Katy Huff
Katy Huff ( University of Illinois)
Dr. Kathryn D. Huff is an unapologetic advocate for open reproducible scientific computing and for emissions-free base-load nuclear energy. She is currently an Assistant Professor in the Department of Nuclear, Plasma, and Radiological Engineering at the University of Illinois at Urbana-Champaign where she leads the Advanced Reactors and Fuel Cycles Research Group. She holds an affiliate faculty position with the National Center for Supercomputing Applications and is one of the University of Illinois' most recent Blue Waters Professors.

Sessions

Katy Huff University of Illinois
Kavya Joshi
Kavya Joshi
Kavya writes code for a living at a start-up in San Francisco. She’s primarily a backend/ systems developer, but has of late been dabbling in firmware too.Her favorite aspects of being a programmer are reasoning about systems at scale, and delving into the inner workings of sophisticated software. When not programming, she tends to spend her time on rock walls and mountain tops.Before moving to San Francisco to be an Adult, Kavya was at MIT where she got a Bachelor's and Master's in Computer Science.

Sessions

Kavya Joshi
Kelsey Hightower
Kelsey Hightower ( Google)
Kelsey Hightower is an open source advocate and recovering sysadmin who is currently serving the application container and distributed systems community as an educator and toolsmith. He is currently employed by Google.

Sessions

Kelsey Hightower Google
Kenneth Love
Kenneth Love
Besides teaching Python at Treehouse, Kenneth Love is a husband & father. He created a few Python libraries (django-braces being the most popular), worked at most levels of the web stack, & was the Creative Director of a newspaper. He likes board games, activism, & dry humor.

Sessions

Kenneth Love
Kieran Hervold
Kieran Hervold
Kieran Hervold is a Senior Engineer on the bioinformatics team at Twist Biosciences. He is an expert at building complex pipelines with Python. Lately, he started using Rust through Python to provide massive speed-ups to our DNA design algorithms while retaining the flexibility and interactivity of Python.

Sessions

Kieran Hervold
Larry Hastings
Larry Hastings
Larry has been using Python since the lateish 90s. He is a CPython core contributor, and is Release Manager for Python 3.4.

Sessions

Wed, 17th May Keynotes venue

10:00 - 16:00 •  Python Language Summit

Fri, 19th May Portland Ballroom 251 & 258

12:10 - 12:55 •  The Gilectomy: How's It Going?

Fri, 19th May Portland Ballroom 251 & 258

12:10 - 12:55 •  The Gilectomy: How's It Going?

Larry Hastings
Lennart Regebro
Lennart Regebro
Lennart Regebro has been using Python so long that he has forgotten all other programming languages. He is born in Sweden, works at Boston company Shoobx and lives in Poland, with his wife, daughter, two cats and a quince tree.His book Supporting Python 3 is available for free online.

Sessions

Fri, 19th May Portland Ballroom 251 & 258

11:30 - 12:00 •  Prehistoric Patterns in Python

Lennart Regebro
Lisa Guo
Lisa Guo ( Instagram)
Lisa Guo is a networking, platform, and scalability software engineer with over 20 years experience. She has been working with the Instagram Infrastructure team since 2014, where she led efforts to expand from a single to multiple data centers and improve efficiency and cost-effectiveness.

Sessions

Lisa Guo Instagram
Lisa N Roach
Lisa N Roach
Lisa Roach is currently a Production Enginerer at Facebook focusing on security, but previously was a software systems engineer at Cisco Systems. Her work at Cisco focused on building python applications that can manipulate and monitor networking devices, from off-box or on-box. The open source projects she contributes to include exaBGP (the BGP swiss army knife), Solenoid (a Cisco-RIB injection application), and CPython. Examples of her work can be found on github under the username lisroach.

Sessions

Lisa N Roach
Luciano Ramalho
Luciano Ramalho
Luciano Ramalho is a Technical Principal at ThoughtWorks and the author of the bestselling book Fluent Python (O'Reilly, 2015). Since 1998 he has deployed Python on some of the largest Web sites in Brazil. His speaking record includes PyCon US, OSCON, OSCON-EU, PythonBrasil, RuPy and an ACM Webinar that was attended by more than 900 people. Ramalho is a fellow of the PSF and co-founder of the Brazilian Python Association and of Garoa Hacker Clube, the first hackerspace in Brazil.

Sessions

Luciano Ramalho
Lukasz Langa
Lukasz Langa
Python committer since 2010. Chronic perfectionist. Pianist. Dad. In his freetime uses Python 3 to help Facebook maintain cache consistency.

Sessions

Sat, 20th May Portland Ballroom 254-255

17:10 - 17:40 •  Unicode: what is the big deal?

Lukasz Langa
Lynn Root
Lynn Root
Lynn Root is a Site Reliability Engineer at Spotify in NYC. She is also a global leader of PyLadies, an international mentorship group for women and friends in the Python community, and the founder & former leader of the San Francisco PyLadies. When her hands are not on a keyboard, they are usually holding a pair of knitting needles.

Sessions

Lynn Root
Maciej Szulik
Maciej Szulik
Maciej is a passionate developer with over 10 years of experience in many languages. Currently, he is hacking on bugs.python.org and CPython's IMAP library by night. Whereas in the light of day, he's working on OpenShift and Kubernetes for Red Hat. In his spare time he organizes PyCon PL, helps reviewing talks for PyCon, talks at various events and meet ups around Europe.

Sessions

Maciej Szulik
Mali Akmanalp
Mali Akmanalp
I'm a software engineer who accidentally got into the social sciences. I work at the Growth Lab at the Harvard Center for International Development, where we come up with and test theories as to how and why certain countries develop while other ones don't. I spend most of my time munging data and building data visualization tools. I've worked at a variety of places from my own tiny startup to large software companies to academia. I think writing code is a craft that gets better with curiosity and practice. I love teaching, giving talks, and nerdy things in general.

Sessions

Mali Akmanalp
Mariatta Wijaya
Mariatta Wijaya
Mariatta is a new Python core developer. She works as a Software Engineer in Vancouver, where she also helps organize Vancouver PyLadies. She's credited in three movies: Storks, The Angry Birds Movie, and Hotel Transylvania 2.

Sessions

Fri, 19th May Portland Ballroom 254-255

13:55 - 14:25 •  Dial M For Mentor

Mariatta Wijaya
Mario Corchero
Mario Corchero
I'm a Senior Software Developer at Bloomberg LP where I work automating the generation of news with the vast available data in our system using Python and C++ to write small reusable services.But that is the boring part! I am a young Spanish (from Spain) coder wishing to learn as much as possible and take advantage of any chance of networking.

Sessions

Sat, 20th May Oregon Ballroom 203-204

10:50 - 11:20 •  It's time for datetime

Mario Corchero
Mario Loriedo
Mario Loriedo
Principal Software Engineer at Red Hat, developer and container enthusiast

Sessions

Mario Loriedo
Mary Nagle
Mary Nagle
Engineer at Warby Parker

Sessions

Mary Nagle
Matt Harrison
Matt Harrison
Matt is a Python user, presenter, author, and user group organizer. He helps run the Utah Python user group. He authored Treading on Python Vol 1 & 2. His work experience covers search, business intelligence, & data science.

Sessions

Matt Harrison
Matthew Rocklin
Matthew Rocklin
Matthew is a full time open source developer at Continuum Analytics where he builds Python tools for parallel data analysis.

Sessions

Matthew Rocklin
Matthias Bussonnier
Matthias Bussonnier
Matthias is PostDoc at UC Berkeley Institute for Data science, and have been a core Developer of IPython and Jupyter for a couple of years. With a background in Physics Matthias spend most of his time developing tools for the scientific community and for education as well as promoting Python 3.

Sessions

Matthias Bussonnier
Michael Galvin
Michael Galvin
Michael Galvin is the Executive Director of Data Science at Metis. He came to Metis from General Electric where he worked to establish their data science strategy and capabilities for field services and to build solutions supporting Global operations, risk, engineering, sales, and marketing. Prior to GE, Michael spent several years as a data scientist working on problems in credit modeling at Kabbage and corporate travel and procurement at TRX. Michael holds a Bachelor's degree in Mathematics and a Master's degree in Computational Science and Engineering from the Georgia Institute of Technology where he also spent 3 years working on machine learning research problems related to computational biology and bioinformatics. Additionally, Michael spent 12 years in the United States Marine Corps where he held various leadership roles within aviation, logistics, and training units.

Sessions

Michael Galvin
Michele Pratusevich
Michele Pratusevich
I graduated from MIT with my BS in computer science in 2013 followed by an MEng in 2015. I currently work at Amazon on large-scale computer vision problems and systems, with Python and C++ being the languages of choice. I like hiking, climbing, and fun programming problems.

Sessions

Michele Pratusevich
Michelle Fullwood
Michelle Fullwood
I dissect words for science at MIT.

Sessions

Michelle Fullwood
Miguel Grinberg
Miguel Grinberg
Miguel Grinberg is a Software Developer at Rackspace, where he works on cloud applications. He blogs at http://blog.miguelgrinberg.com about a variety of topics including web development, Python, robotics, photography and the occasional movie review. Miguel is the author of the O'Reilly book Flask Web Development. He lives in beautiful Portland, Oregon. Follow @miguelgrinberg on Twitter.

Sessions

Miguel Grinberg
Mike Bright
Mike Bright
Solution Architect at Hewlett-Packard Enterprise working in the EMEA OpenNFV lab (Cloud Computing for Telecom), based in Grenoble France.Passionate about Containers, Orchestration and Programming Languages.Runs the Grenoble Python User Group.Like to travel, danse (Argentinian Tango, Salsa, Rock)

Sessions

Mike Bright
Mike Muller
Mike Muller
Mike Muller has been using Python as his primary programming language since 1999. He is a Python trainer and the CEO at Python Academy (www.python-academy.com).He teaches a wide variety of Python topics including Introduction to Python, Python for Scientists and Engineers, Advanced Python as well as Optimization and Extensions of Python Programs.He is the chairman of the Python Software Verband e.V., a PSF member, a PSF community service award holder, User Group co-founder. He chaired EuroSciPy 2008 and 2009, PyCon DE 2011 and 2012 as well as EuroPython 2014 in Berlin, Germany.

Sessions

Mike Muller
Min Ragan-Kelley
Min Ragan-Kelley
Min has been a core developer of IPython (and now Jupyter) since 2006. He holds a PhD from UC Berkeley in Applied Science & Technology, with an emphasis in computational plasma physics. He now works as a postdoctoral researcher at Simula Research Laboratory in Oslo, Norway, on the Jupyter and OpenDreamKit projects, focusing on JupyterHub and the Jupyter protocols for interactive computing.

Sessions

Min Ragan-Kelley
Morgan Wahl
Morgan Wahl
Workaday web developer for eight years. Linguistics enthusiast. Bachelor of Arts in Computer Science from UMass Boston.

Sessions

Morgan Wahl
Moshe Zadka
Moshe Zadka
Moshe has been involved with Python since 1998, when he helped obsolete math-related modules. Since then, he made some contributions that were not just deleting code to core Python, and has been a contributor on the Twisted project since its inception.

Sessions

Moshe Zadka
Nicole Donnelly
Nicole Donnelly
Nicole Donnelly is a data management IT specialist with the Office of the Chief Technology Officer, District of Columbia. She believes a city that consumes and understands its own data is acting in the true spirit of public service by improving the lives of its residents. She has a professional certificate in data science from Georgetown, where she continued as TA and instructor, and has completed the Data Science Immersive program at General Assembly. She is a faculty member with DC data science collaborative District Data Labs. She has Bachelor's degrees from Rutgers University in Computer Science and Art History.

Sessions

Nicole Donnelly
Nicole Zuckerman
Nicole Zuckerman
Nicole Zuckerman is a software engineer at Clover Health, where she writes the endpoints and data pipelines to help surface better health care for members. She's also deeply invested in effectively on-boarding entry-level engineers, and improving diversity and inclusion in tech. In her free time, Nicole is an avid dancer and teacher, sci-fi book fanatic, soul and jazz aficionado, and cheese lover. She holds an MA in English Literature and Women's Studies from the University of Liverpool.

Sessions

Fri, 19th May Oregon Ballroom 201-202

16:30 - 17:00 •  The Glory of pdb's set_trace

Nicole Zuckerman
Noah Swartz
Noah Swartz
Noah is a Staff Technologist on the Tech Projects team. He works on the various software the EFF produces and maintains, including but not limited to Privacy Badger and Certbot.Before joining EFF Noah was a researcher at the MIT Media Lab as well as a technomancer and free software/culture advocate. An avid game enthusiast, Noah has ascended in nethack four times. He lives in the Mission District of San Francisco with his family of twitterbots.

Sessions

Noah Swartz
Padmaja V Bhagwat
Padmaja V Bhagwat
Padmaja V Bhagwat is a junior pursuing Bachelors in Information Technology at National Institute of Technology, Karnataka - India. Her interest lies in the field of Machine Learning and Artificial Intelligence. She is motivated to make the world a better place by using machine learning. When she isn’t working on machine learning, she dances.

Sessions

Fri, 19th May Portland Ballroom 251 & 258

17:10 - 17:40 •  Algorithmic Music Generation

Padmaja V Bhagwat
Philip James
Philip James
Philip James is a Software Engineer at Stripe, a Civic Technologist and a Director for the City of Alameda Democratic Club and the East Bay Young Democrats. In his free time he builds ContactOtter, a smart address book you can share.

Sessions

Philip James
Raymond Hettinger
Raymond Hettinger
Python core developer for 15 years. Creator of the collections module and itertools modules. Designer of Python's compact-and-ordered dict. Former multi-year PSF board member. Recipient of the PSF Distinguished Service Award. Popular trainer having taught Python to over 4,000 Engineers. Frequent presenter and occassional keynote speaker at Python conferences around the world for the last ten years

Sessions

Raymond Hettinger
Rebecca Bilbro
Rebecca Bilbro
Dr. Rebecca Bilbro is lead data scientist at Bytecubed, a small tech company in Washington, DC, where she and her team use supervised and unsupervised machine learning, programming in Python and R, and distributed computing with Spark and Hadoop. In her free time, Rebecca works with the open source collaborative District Data Labs (check out the Yellowbrick Project), writes for the DDL blog, practices ukulele, and rides her bicycle around DC. Rebecca earned her doctorate from the University of Illinois Urbana-Champaign, conducting research on communication practices in Engineering, and holds a Bachelor's degree in Mathematics and English from Skidmore College.

Sessions

Rebecca Bilbro
Reuben Cummings
Reuben Cummings
Reuben Cummings is a data scientist and software developer skilled in business development, entrepreneurship, and programming. As Managing Director of Nerevu Development, he has worked with clients including the UN Humanitarian Data Exchange, Moringa School, and Africa’s Talking. Reuben specializes in data analysis, visualization, API development, and workflow automation.Reuben previously served in IT and business roles at social enterprise Global Cycle Solutions in Arusha, Tanzania; and as an analyst at MIDIOR Consulting in Cambridge, Massachusetts. He holds a degree in Chemical Engineering from the Massachusetts Institute of Technology, and is Lead Organizer of the Arusha Coders meetup in Tanzania.

Sessions

Reuben Cummings
Riley Doyle
Riley Doyle
Riley is the principal architect of the DESKGEN genome editing platform, its underlying sequence storage and search engine, and inventor of the patent-pending AutoClone search algorithm. Currently his focus is applying CRISPR, machine learning, data engineering, and automated control systems to cell and gene therapy. Prior to Desktop Genetics, Riley was a BioEngineer at Genentech, Inc.Riley is interested the business impact synthetic biology, biotech information and automation systems on the world of science and business. He’s currently working on finding biotech’s next “killer app.Mostly he just sends emails.

Sessions

Riley Doyle
Russell Keith-Magee
Russell Keith-Magee
Russell Keith-Magee has been member of the Django core team for 10 years, and was the President of the Django Software Foundation from 2010-15.He's also the founder of the Python BeeWare project, a set of tools and libraries for developing native user interfaces in Python.He lives in Perth, Western Australia with his wife, son, daughter, and two cats.

Sessions

Russell Keith-Magee
Ryan Anguiano
Ryan Anguiano
Ryan has been designing and implementing technological solutions in various industries for over 13 years. Over the past decade, he has been a part of helping a number of companies venture into the digital realm and implement policies that allow for vast creativity and innovation to occur. He has built many platforms that utilize state-of-the-art technology in order to gain a competitive edge and created tools that help businesses achieve their goals. Ryan currently works at RevPoint Media developing www.jangl.com

Sessions

Ryan Anguiano
Sam Agnew
Sam Agnew
Sam Agnew is a developer evangelist at Twilio and loves inspiring and equipping developers around the world. He particularly enjoys being a member of the New York and Boston Python communities. The only thing he finds more satisfying than writing Python is playing fast guitar solos and figuring out how old video games work.

Sessions

Sam Agnew
Sam Kitajima-Kimbrel
Sam Kitajima-Kimbrel
Sam Kitajima-Kimbrel is a software engineer with many feels about distributed systems, data routing and storage, and usable APIs. He currently leads Twilio's Data Platform team, building scalable and reusable data infrastructure to support a 400-person R&D organization. Sam has a different hair color every month, enjoys cycling and cooking, and resides in the San Francisco Bay Area with his husband Kameron and their dog Basil.

Sessions

Sun, 21st May Oregon Ballroom 201-202

13:50 - 14:20 •  One Data Pipeline to Rule Them All

Sam Kitajima-Kimbrel
Sarah Guido
Sarah Guido
Sarah is a Senior Data Scientist at Mashable where she studies user behavior through data. She is the chair of the Machine Learning/Artificial Intelligence track at the 2017 SciPy Conference and is an accomplished conference speaker. She is also an O'Reilly Media author, having co-authored Introduction to Machine Learning with Python. Community involvement is very important to Sarah, and she is a co-organizer of the NYC Python Meetup, the largest Python meetup in the world. Sarah attended graduate school at the University of Michigan's School of Information.

Sessions

Fri, 19th May Portland Ballroom 254-255

17:10 - 17:40 •  The Wild West of Data Wrangling

Sarah Guido
Sep Dehpour
Sep Dehpour
Sep is based in Los Angeles, California where he is a principal engineer at [ChowNow](https://www.chownow.com/).Sep is the author of some open source Python libraries such as [DeepDiff](https://github.com/seperman/deepdiff) and [RedisWorks](https://github.com/seperman/redisworks) . He loves Python because it is really fun to code in Python and the community rocks. In his free time Sep enjoys skiing, rock climbing and surfing. From time to time Sep posts in his blog: [zepworks.com](http://zepworks.com). He can be reached through sep_at_zepworks_dot_com

Sessions

Sep Dehpour
Sev Leonard
Sev Leonard
Sev likes crisp fall days, ice cream, and aggregating data. He is a Python developer & sciencer of data living in Portland, OR who enjoys writing and teaching technical topics

Sessions

Sev Leonard
Sofia Heisler
Sofia Heisler
Sofia Heisler is the Lead Data Scientist at Upside Travel, where she develops pricing and product selection algorithms for the travel industry. Previously, she headed up data analytics for a D.C. startup dedicated to connecting small businesses to vendors, as well as performed data analysis on behalf of some of the largest Fortune 500 companies as a Senior Consultant at an economic consulting company. She holds a Master’s degree in Predictive Analytics from Northwestern University, as well as a B.A. and a B.S. in Economics with a concentration in Statistics from the University of Pennsylvania.

Sessions

Sofia Heisler
Steve Dower
Steve Dower
Steve is an engineer who tells people about Python and then gives them excuses to use it and great tools to use it with. He works on Python support for Visual Studio, contributes to many of Microsoft's Python libraries, and is a core contributor and Windows expert for CPython.

Sessions

Steve Dower
Stuart Williams
Stuart Williams
Stuart Williams lives in Winnipeg. He has taught Python at University, PyCon, and various companies; and to user groups, high school students, and elementary schoolchildren. His loves include biking in sun or snow, sailing, his spouse and three children, and teaching Python.

Sessions

Stuart Williams
Susan Tan
Susan Tan
Susan is a software engineer in San Francisco. She was a web applications engineer at Cisco via the acquisition of Piston, a cloud computing startup located in San Francisco. Prior to Piston, she was a web applications engineer at Rotten Tomatoes the movie review website. She likes to use Python-based web frameworks. She’s a core committer of a Django-based web application project at www.openhatch.org. Susan loves to drink warm cups of oolong tea while coding.

Sessions

Susan Tan
Thomas Ballinger
Thomas Ballinger
Tom is a Python enthusiast employed by Dropbox. Previously he worked as a facilitator at the Recurse Center in NYC where he explored dark corners of Python with participants and helped bring more BitTorrent clients into the world.

Sessions

Thomas Ballinger
Tim Head
Tim Head
A scientific brain for hire: Tim used to handle unforeseen & unsolved challenges on a daily basis, also known as being a scientist. Now he is his own boss and works as a consultant and trainer for academics and companies who are into data, machine-learning and python.

Sessions

Tim Head
Tom Christie
Tom Christie
Web & API developer. Author of Django REST framework.

Sessions

Tom Christie
Tony Ojeda
Tony Ojeda
[Tony Ojeda](https://www.linkedin.com/in/tonyojeda) is a data scientist, author, and entrepreneur with expertise in streamlining business processes and over a decade of experience creating innovative data products. He is the Founder of District Data Labs and a Co-founder and former President of Data Community DC. Tony has an MS in Finance from Florida International University and an MBA in Strategy and Entrepreneurship from DePaul University. He co-authored the Practical Data Science Cookbook, published by Packt, and is also a co-author of the forthcoming O'Reilly book Applied Text Analytics with Python.

Sessions

Tony Ojeda
Torsten Scholak
Torsten Scholak
In a former life, Torsten was a theoretical physicist and spent his life hacking together simulations of complex quantum systems, mostly in Python and C. More recently, he has been dedicating his time to data science and, in particular, Bayesian probabilistic modeling. Torsten lives in Toronto with his wife, and enjoys contributing to the local Meetup scene.

Sessions

Torsten Scholak
Trey Hunner
Trey Hunner
Trey Hunner is a Python & Django mentor specializing in on-site corporate training. Trey holds weekly online Python chats, is a director at the PSF, and is heavily involved with his local Python meetup group in San Diego.

Sessions

Trey Hunner
Tyler Reddy
Tyler Reddy
I have a PhD in biochemistry and molecular biology and am a post-doctoral fellow in computational virology. I build computational models of viruses (like influenza A and dengue) to better understand their biophysical properties. This requires extensive use of the Python programming language to parse shapes, volumes and areas. This is accomplished by leveraging numpy and scipy to perform computational geometry calculations. I am working with the scientific Python community to improve our computational geometry capabilities--my most recent presentations were at PyData London 2015 and PyCon 2016, both of which focus on computational geometry in Python.

Sessions

Tyler Reddy
Victor Stinner
Victor Stinner
Python core developer since 2010, I'm the author of various Python applications and libraries Python. See my profile on Bitbucket ( https://bitbucket.org/haypo/ ) and and Github ( http://github.com/haypo/ ). I'm working on OpenStack for Red Hat from France.

Sessions

Victor Stinner
Will Voorhees
Will Voorhees
Will is a software developer that designs and builds enterprise-scale security products for distributed systems. He's worked on high performance C++ cryptography tools, distributed firewalls, and key management systems for hundreds of thousands of servers. His free time is occupied with YouTube, video games, and cooking. He lives in Seattle with his wife and dog.

Sessions

Will Voorhees
Ying Li
Ying Li
Software developer, mainly in Python and Go. Varied interests, including security.

Sessions

Fri, 19th May Portland Ballroom 254–255

12:10 - 12:55 •  Introduction to Threat Modeling

Ying Li
Yury Selivanov
Yury Selivanov
Yury is a co-founder of MagicStack (magic.io) and a core Python developer since 2014. Yury authored and implemented PEPs 492, 525, and 530 (async/await support in Python), maintains asyncio module with Guido, and created popular asyncio packages uvloop and asyncpg.

Sessions

Yury Selivanov