Speakers

Alexander Todorov

Project lead - Kiwi TCMS

Alex is a Senior QA engineer and Python developer with more than 13 years of experience. He's been responsible for …

Static analysis tools are usually the domain of developers. However they can be extended with custom plugins which serve to …

pylint is the standard static analysis tool for Python. While it is very flexible sometimes this is not enough. pylint …

Find out more

Alex Plugaru

CTO - Gorgias

Been doing python web apps since 2010. Currently CTOing at Gorgias. Interested in scaling user-centric apps, making machines understand human …

Lessons learned from building a SaaS application (from 0 to 1000 businesses) for the past 3 years on how we …

Find out more

Aly Sivji

Chicago Python Organizer

Aly Sivji is a Canadian expat living in Chicago. By day, he builds backend systems at Numerator. By night, he …

Writing software is about making trade-offs between getting things done and doing them right. Time constraints often force us to …

Find out more

Andre Pastore

Software Developer - Olibra

Andre Pastore is a Brazilian Python community member and contributes for its growth organizing local meetups, talks and connecting more …

Let’s practice some tests, TDD, pytest and software development.

Tests help us build better software. Pytest helps us write better …

Find out more

Andrew Godwin

Principal Engineer - Eventbrite

Andrew is a Python developer most known for his work on Django - including South, Django Migrations, and Channels - …

KEY PyCon Keynote

Pioneering Real-Time

"Real-time" is a popular term on the modern Web - from AJAX to async, it's often used to talk about …

Find out more

Daniela Crăciun

Software Engineer - Delivery Hero

I'm Daniela, I've been a Software Engineer for more than 3 years now, working mostly with Python and cloud services. …

This projects proposes using scraping, data science and some additional handy tools to find an apartment in a competitive renting …

Find out more

Dmitry Soshnikov

Cloud Developer Advocate - Microsoft

Dmitry has been working at Microsoft for 13 years, out of which 10 years in Technical Evangelism. He has personally …

In this talk, we will share our experience of training a complex deep learning model for event detection in sport …

In this workshop, we will learn how to create a piece of computer art using a technique that I call …

Find out more

Emanuil Tolev

Community Engineer - Elastic

Emanuil is a Community Engineer with Elastic, the company behind the open source Elastic Stack (Elasticsearch, APM, Kibana, Beats, and …

It has been a busy several years in monitoring and observability. Logging solutions are widely deployed, from scp+grep to proper …

For anyone building something that needs search, the presenter will be available at the conf outside of this session for …

Find out more

Ewa Szyszka

Student

Born and raised in Poland. Currently a Computer Science student at Minerva Schools at KGI and Electronics Engineering student at …

We would learn a new alphabet, we will challenge Python code and explore how Python can get political. If you …

The workshop would encompass a step by step walkthrough an implementation of the basic sign language alphabet recognition using OpenCV …

Find out more

Ionel Cristian Mărieș

Buggy software developer

Ionel is a Python developer that maintains the pytest-cov and pytest-benchmark plugins, and a bunch of other tools. He has …

TLK PyCon Talk

No code is perfect

"We write code so good we don't need debugging" - ever heard this? I have, right before "we can't find …

Find out more

Jacek Kołodziej

Python back end developer - Growbots

Python back end developer at Growbots. Aspires to be A Programmer - that'd be a lot to unpack to describe …

TLK PyCon Talk

Event-Sourced Story

After three years of utilizing event sourcing at our company, I want to introduce to you its basics and share …

Find out more

Julia Duimovich

Software Developer - Konfio

Julia is a backend web developer. She's convinced multiple people to fall in love with Python in the last few …

The gap between industry & academics is wide and tough to bridge. Many people do not see technical papers as …

Find out more

Lori Repanich Hill

Senior Software Engineer - NBCUniversal

Lori Repanich Hill is a Senior Software Engineer at NBCUniversal who writes iOS and tvOS apps for NBC News. She …

Research supports the benefits of pair programming including higher quality code and transfer of knowledge, yet the mention of pair …

Find out more

Mariia Matskevichus

Data Scientist - Grid Dynamics

Mariia is a data scientist at Grid Dynamics, Saint-Petersburg, Russia. She is also a final year master at ITMO University …

Imagine, thousands of bolt and screw positions in the catalog, bulky filters, unclear product descriptions… all this is a headache …

Find out more

Marija Mitrović Dankulov

Associate Research Professor - Institute of Physics Belgrade

Marija Mitrović Dankulov is the Head of Innovation Center at the IPB and an Associate Research Professor at IPB.

The idea that social phenomena should also follow precise quantitative such as one existing in physics is more than two …

Find out more

Martin Czygan

Software Developer | Leipzig University Library

Martin Czygan works as a software developer, consultant and author in Leipzig, Germany. He fell in love with Python over …

Jupyter grew out of the IPython project (2001) - a Python REPL on steroids. Since its inception in 2015, Jupyter …

Find out more

Martin Taleski

Lead Developer, Founder - Eyetea Solutions

I have been working as a Software Engineer since 2008. I have started with remote freelancing on 2011, and have …

The Django Admin is still relevant and widely usable in 2019. In fact it is one of best solutions for …

Find out more

Nejc Zupan

CTO - niteo.co

Geek since he was able to walk. Ditched academia for excitements of start-ups and entrepreneurship powered by Open Source.

Pipenv is a tool that aims to bring the best of packaging worlds (bundler, composer, npm, cargo, yarn, etc.) to …

Find out more

Nikola Živković

Team Lead - Vega IT Sourcing

My name is Nikola Živković and I am a software developer with over 10 years of experience in the industry. …

TLK PyCon Talk

Barrel of a GAN

You have probably seen those beautiful hi-resolution photos of people that don't exist. These images are made by a special …

Find out more

Nikoleta Glynatsi

PhD Student - Cardiff University

Nikoleta Glynatsi is a PhD student in the School of Mathematics at Cardiff University. She is a fellow of the …

Meritocracy is a society governed by people selected according to merit. But despite all our best intentions, does meritocracy work? …

Find out more

Patrick Arminio

Backend Engineer - Verve

Backend Engineer @ Verve, Chair of Python Italia.

Over the past few years GraphQL has gained much traction, especially in the JavaScript world. Python is getting on board …

Find out more

Sara Jakša

Software Engineer - Cleanshelf

I am a cognitive science student, who used to program as a hobby. These days I realize that I can …

With huge amount of textual data available today (especially when all the transcripts are included), it would be a shame …

Find out more

Srdjan Vranac

Owner/Founder/Team Lead - Code4Hire Kft.

Vranac has been in this industry for a long time. He had good fortune to work with a lot of …

For the last couple of years I have been building, maintaining and fighting a projects that make use of distributed …

Find out more

Sviatoslav Sydorenko

Senior Software Engineer - Red Hat

Hi, I'm Sviat and I'm a Python hacker. Find me as @webknjaz on Twitter and GitHub. By day, I work …

Hello, fellow human 🧙!

You probably spend so much time doing recurring routines manually. What if I told you that …

Hello, fellow human 🧙!

You probably spend too much time regretting that manual recurring routines don't do themselves. Let's change …

Find out more

Thomas Ballinger

Software Engineer - Dropbox

Thomas is a data engineer at Dropbox and contributes to IPython, Jupyter, and bpython.

He was previously a facilitator …

KEY PyCon Keynote

The Tree of Pythons

Alternate Python implementations with goals like running in the browser, compiling to a smaller binary, and running faster than CPython …

Find out more

Tomislav Kozačinski

Product Designer - Meridian Collective

I am an experienced product designer, speaker, mentor and stand-up comedian with over 12 years of experience across digital and …

Should you be a freelancer?

Growing and managing two parallel careers. What is it actually like to work for …

Find out more

Toni Simu

Senior Python developer / Community Lead - Yonder

I am an enthusiastic Pythonista, Community Lead and a Bass Guitar player :D I've been working as a full stack …

Hey Pythonistas, have you ever thought of creating a project in IoT, home automation or just play with sensors as …

Find out more

William Galindez Arias

Consultant - Devoteam

Born and raised in Colombia, studied Electronic Engineering and specialized in Digital Electronics, former exchange student in Czech Technical University …

I used Python + Rasa NLU powered by Tensorflow and Recurrent neural Networks architecture to create a bot that understands …

Find out more

Željko Vrbaški

Engineering Team Lead - Seven Bridges

Experienced Software Engineer with a demonstrated decade long history of working within the IT industry. Five years old pythonista, working …

TLK PyCon Talk

Snakes and Magic

We were given a bit strange set of requirements asking of us to make Python not work as it regularly …

Find out more