Oct. 3 2019

@ Vaba Lava / Telliskivi 60a, Tallinn, Estonia

Code of conduct

All attendees, speakers, sponsors, organizers and volunteers at our conference are required to agree with the following code of conduct. Organisers will enforce this code throughout the event. We expect cooperation from all participants to help ensure a safe environment for everybody.

The Quick Version

Our conference is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion (or lack thereof), or technology choices. We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, parties, Twitter and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organisers.

The Less Quick Version

Harassment includes offensive verbal comments related to gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion, technology choices, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention.

Participants asked to stop any harassing behavior are expected to comply immediately.

Sponsors are also subject to the anti-harassment policy. In particular, sponsors should not use sexualised images, activities, or other material. Booth staff (including volunteers) should not use sexualised clothing/uniforms/costumes, or otherwise create a sexualised environment.

If a participant engages in harassing behavior, the conference organisers may take any action they deem appropriate, including warning the offender or expulsion from the conference with no refund.

If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of conference staff immediately. Conference staff can be identified as they'll be wearing branded clothing and/or badges.

Conference staff will be happy to help participants contact hotel/venue security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of the conference. We value your attendance.

We expect participants to follow these rules at conference and workshop venues and conference-related social events.


Our code of conduct is inspired by confcodeofconduct.com which is licensed under a Creative Commons Attribution 3.0 Unported License

PyCon Estonia Recording Release

By participating in PyCon Estonia 2019, you understand that portions of the event will be photographed and/or audio/video-recorded for use by PyCon Estonia, Python Estonia, or news media. You agree that PyCon Estonia, Python Estonia, and news media, have the right and permission to use and publish such media for any purpose in any format, online and/or offline, now and hereafter without further compensation, permission, or notification. You agree that all official recordings from the event are the exclusive property of Python Estonia and you do not ask for nor expect compensation or notification of the use of official recordings or photographs in which you appear or speak.

The future of Python

PyCon Estonia is the largest Python Conference in Northern Europe aiming to educate people about Python programming language. This year, over 300 developers, innovators, CTO-s and investors will gather to discuss the 'Future of Python'.


On-spot registration




Travis Oliphant

The past, present, and future of extending Python
Travis E. Oliphant is a Founder and CEO/CTO of Quansight, a consulting company that connects companies with open-source communities to help companies gain actionable quantitative insight from their data. Travis previously co-founded Anaconda Inc. and is now a Director. Since 1997, he has worked in the Python ecosystem, notably as the primary creator of the NumPy package and as a founding contributor of the SciPy package. Travis also started the Numba project and organized and led the teams that built Conda, Dask, Bokeh, and XND. Travis has a Ph.D. from the Mayo Clinic and B.S. and M.S. degrees in Mathematics and Electrical Engineering from Brigham Young University.
Lukáš Hurych

Hacking and social engineering with a 70% success rate
Lukas is a product/marketing guy with a development background (Python is his biggest love but he went through Ruby, PHP, Swift, Javascript, Java). Studying psychology gave him a great knowledge of marketing, but the combination with Python is a killer for phishing, writing malware, hacking and all the fun stuff. He's doing all of this just as a hobby trying to test and protect his company and his team.
Juha-Matti Santala

Contemporary Documentation
Juha-Matti aka Juhis is a developer community builder, web developer and programming teacher from Helsinki, Finland. He's passionate about building diverse and welcoming communities, board games and having discussions about technology. Currently he is working at Futurice in Helsinki helping developers become better versions of themselves. In his free time, he loves to tinker with Python building small scripts to automate the manual bits of his life and building Pokemon related web applications.
Igor Davydenko

How to make your own CI/CD tool with Python 3
Web developer from Kyiv, Ukraine, who advocates for using type hints in Python and loves to create web applications. In asyncio I trust.
Mike Solomon

Testing apps with third-party integrations
Mike Solomon is the C.E.O. of Meeshkan, a company that makes tools for developers based in Helsinki, Finland. Mike is a Python, JavaScript, Haskell, C++ and Scheme developer that cut his teeth on the LilyPond project and has since worked on numerous projects ranging from open source to large commercial products. In the Python world, his main interests are testing, SMT solvers, and machine learning.
Lauri Võsandi


Python on microcontrollers? Why not?
Lauri has experience programming in Python for more than 10 years by now. Amongst other things Lauri has written Certidude (https://github.com/laurivosandi/certidude) in Python, an easy to use Certificate Authority software which he is using to issue VPN access at hackerspace he founded (https://k-space.ee) in October of 2017.
Karl Märka

Data Processing Pipelines with Apache Airflow & Python
Karl is a data scientist with a biology & bioinformatics background. Having started his professional career in the U.S. biotech scene in Boston he refocused on the fintech sector in hopes of bigger challenges. He has built up the data science team and the machine learning pipeline for an international consumer finance company Creditstar Group and now leads a data science team at the international credit bureau and data management services provider Creditinfo. Outside of his regular work he is also a co-founder at a real estate startup Securebadger where he deals with everything from development to risk models to marketing.
Paul Tammo

Estonian Natural Language Toolkit
Paul's background lay in mathematics and computer science. He has used Python over three years for developing open source text processing toolkit EstNLTK and its proprietary extensions that are used to extract facts and measurements from the health data records at the University of Tartu and STACC. He now works at Fujitsu and uses Python to improve Estonian e-government services.
Dom Weldon

Oxidizing MyPy: Why I decided to learn Rust and use it with Python
Dom is a Principal Software Engineer at decisionLab, a mathematical modelling consultancy based in central London. After studying natural sciences at the University of Cambridge, and pursuing a PhD in Computational Geography at King's College London, he now heads a team specialising in building production tools out of mathematical models. Dom loves all things code, and is most recently exploring the world of Rust.
Lauri Võsandi

Python in it's natural habitat
Lauri has experience programming in Python for more than 10 years by now. Amongst other things Lauri has written Certidude in Python, an easy to use Certificate Authority software which he is using to issue VPN access at hackerspace he founded in October of 2017.
See all speakers

Our sponsors

We love these companies! Thanks for helping us make PyCon Estonia a reality.

Gold sponsors

Contact us

+372 5784 0436