Speakers

We love Python because it’s a high-level language that creates elegant solutions to intricate problems. Right now, it's really popular with data scientists and startups. The reason why is simple, you can do a lot of amazing things with it. Some of them include data analysis, machine learning, robotics, web and game development, and, also, hardware ex. It’s the language of the future.

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 …

Extending your static analysis for fun and profit

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

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 …

Scaling Flask and Celery

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 …

If Statements are a Code Smell

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

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 - …

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. …

Automating for an easier life: apartment hunting

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

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 …

Hiring a Personal Investigator for your app

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

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 …

Linguistics meet Python

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

Introduction to Sign Language Recognition in OpenCV

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 …

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 …

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 …

PhD not required: a layperson's guide to reading journal articles

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 …

Pair Programming: The Agile Technique That Makes Developers Groan or Grin

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 …

How to train a neural network to classify screws by photo

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.

Python and computational social science

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 …

Creative Jupyter - literate programming, exploration and collaboration

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 …

How I learned to love the Django Admin

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: Python Dev Workflow for Humans

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. …

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 …

The Fallacy of Meritocracy

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.

Strawberry: a dataclasses inspired approach to GraphQL

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 …

Topic Modeling: All Mistakes I Did, so You Don't Have To

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 …

Distributed Domain Destruction - Adventures in building distributed systems

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 …

GitHub Bots: Rise of the Machines 🤖

Hello, fellow human 🧙!

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

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 …

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 …

No Bulls*it Freelancer

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 …

4-wheeled Python with Raspberry Pi

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 …

NLP for Dinner - Chatbot language learning

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 …

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