PyCon Sweden

Calling all Pythonistas

PyCon Sweden 2015 is taking place in Stockholm on May 12-13, 2015

  • Fyndiq
  • Pluralsight
  • Lincoln Loop
  • Metallapan

It's time for PyCon Sweden again!

Following last years success we are proud to announce the 2015 edition of PyCon Sweden. Just like last year it will be two full days of talks, activities and fun!

Where and when does the conference take place?

PyCon Sweden 2015 will take place in Stockholm on May 12-13 at the Hilton Stockholm Slussen hotel.

Keynote speakers

Kate Heddleston

Kate Heddleston is a software engineer from San Francisco who builds web applications using Python and Flask. She has a Masters in CS from Stanford and studied Human-Computer Interaction for both her undergraduate and Masters degrees. She enjoys using open source tools to build web applications and especially likes building portions of the product that interface with the user. When she is not programming Kate is involved with organizations like Hackbright Academy, PyLadies, and Raphael House. Kate is currently traveling the world and working on personal projects.

Kate Heddleston

Ian Ozsvald

Ian authored High Performance Python for O'Reilly in 2014 and helps companies clean and exploit their data. His focus in 2015 is using data to improve recruitment and healthcare. He's particularly bored of cleaning bad data and wants to improve this so we can focus our time on the fun stuff.

Ian Ozsvald


  • Building an Interpreter in RPython

    Julian Berman

    RPython is a language and toolchain for building interpreters, most prominently PyPy, a Python interpreter. But RPython is a powerful tool for writing interpreters for many dynamic languages. We'll learn how to write a simple interpreter in RPython by implementing a parser, bytecode compiler and VM for a small language.

  • Deep Learning and Deep Data Science

    Roelof Pieters

    Deep Learning, anyone who has followed machine learning over the past years has heard it. In this talk I will go past the hype and show what deep learning actually means and how one goes about solving complex machine learning task with a minimum amount of code, with the help of theano, an amazing python library for deep learning. I will show examples from my own research in language and vision, and hope to show that Deep Learning is not only fun, but also not as difficult as one might expect.

  • Python for Humans

    Kenneth Reitz

    Python’s ecosystem is held up to a high standard, but it falls short in a few key areas. A handful of crucial APIs are an absolute pain to work with. We’ll go over where these APIs went wrong and learn about strong and elegant API design. The high barriers to entry in Python will be discussed. Potential solutions will be proposed.

  • Analyzing data with Pandas

    Robin Linderborg

    A gentle introduction to data analysis and visualization in Python using the Pandas library. We will explore how to clean, restructure, analyze and visualize data sets.

  • From Explicitness to Convention: A Journey from Django to Rails

    Rebecca Meritz

    I've just switched jobs from writting Django fulltime to writing Rails fulltime. This talk will be a reflection on what I miss from Django and why and what I've gained from Rails.

  • IPython: how a notebook is changing science

    Juan Luis Cano

    IPython was born as an Interactive Python shell on steroids 14 years ago, but its notebook tool is shaping the way scientists, developers and even journalists communicate and explore science. Let us examine IPython's importance in Open Science now that Nature highlighted one of its awesome features!

  • Embedded Python in Practice

    Dennis Ljungmark

    We have been using Python in embedded use for several years. The talk will go over pains, pleasures and strategies. The talk will cover: Performance, when it matters and not; Size, memory and other constraints; Python on systems without FPU; What we actually do (SCADA, bus-integrations etc.);

  • Hacking Human Language

    Hendrik Heuer

    If you convert words into numbers, you can do interesting things with them. You can compare the topics in a book, make better translations and tell if a sentence is positive or negative. Python libraries like gensim and spaCy make it easy to play with this for fun, profit or social science.

  • How to Build a Python Web Application with Flask and Neo4j

    Nicole White

    Flask, a popular Python web framework, has many tutorials available online that use an SQL database to store information about the website’s users and their activities. In this session, we’ll use Neo4j instead of SQL to build social aspects into our application, including recommending similar users to the logged-in user.

  • Why Django Sucks

    Emil Stenström

    Every Django conference should have a talk on why Django sucks. I would like the honor of holding that presentation this year. I will compare Django with other frameworks, and list the top 10 biggest problems that I see going forward: Async, Web components, NoSQL, Isomorphic apps, Single codebase. And five more.

  • Python in Life Sciences: How Python Drives the Analysis of Billions of DNA Sequences

    Guillermo Carrasco and Robin Andeer

    The first part will focus of a Python genomics pipeline developed for the automated analysis of all of billions of DNA sequences, the NGI-pipeline. The focus for the second part will be on our in-house developed Flask website for delivering results to clinicians and a command line tool used to generate quality control (QC) metrics reports.

  • Test-Driven-Development with Python and Django

    Flavia Missi

    TDD can be tricky and many developers out there fail to perceive it's real value. This talk will show TDD's benefits and applications with real world examples.

  • Docker and Python at Spotify

    Belhorma Bendebiche

    Docker is a tool that helps containerize, package and run applications in their own isolated environment, greatly simplifying the deployment process.This talk is about how we containerized some of our Python services at Spotify, the challenges faced and how we solved them.

  • GitFs - Building a Filesystem in Python

    Emanuel Danci

    GitFs is an open-source filesystem which was designed to bring the full powers of Git to everyone, no matter how little they know about versioning. In this talk we will take a look at some of the crucial aspects involved in building a reliable FUSE filesystem, the steps that we took in building GitFs, especially in handling the git objects, what testing methods we have used for it and also we will share the most important lessons learned while building it.

  • Understanding Python unicode, UnicodeEncodeError and UnicodeDecodeError

    Akshar Raaj

    I will talk about Python 2.7 unicode support and how 'unicode' differs from 'str'. I will talk about what causes UnicodeEncodeError and UnicodeDecodeError and what the approach should be to fix these errors. And finally I will talk about how Python 3 unicode support is different from Python 2.7 unicode support.

  • Ship Python Apps with Docker!

    Rasheed Amir

    Docker allows to create lightweight, portable & self-sufficient containers. My presentation will have two parts: (1) First I'll give a brief introduction about docker & (2) then I'll build a docker image for a simple python app and then deploy it to my own computer, EC2, and Google cloud engine.

  • A Reference DASH Live Video Source

    Torbjörn Einarsson

    DASH is the new standard for HTML-5 video streaming to browsers. I'll describe a reference synthetic live test source that is available at It is a mod_python module which manipulates DASH manifests and media segments to provide an infinite wall-clock synchronized stream.

  • Data processing & machine learning with Python

    Ahmed Kachkach

    Python is one of the best tools when it comes to machine learning: great ML libraries (scikit-learn, gensim, …), scientific libraries (scipy, numpy) and tools to process and visualize data (lxml, pandas, matplotlib, …). This talk aims to present these capabilities through a practical use-case.

  • Frameworkless Web application using Python

    Akshar Raaj

    Attendees will leave this session with an understanding of: Basics of WSGI; URL dispatching; Switching between different WSGI compliant servers;

  • Building Complex Python Applications on Cloud Infrastructure

    J. Randall Hunt

    As projects grow frameworks like Flask and Django become harder to maintain and scale. Many tools exist to help you manage this complexity but Elastic Beanstalk has many hidden features that can make deploying a reliable, scalable, python application something that takes 5 minutes instead of 5 days.

  • U2F: Phishing-proof two-factor authentication for everyone

    Dain Nilsson

    Today's dominating two-factor authentication standard was invented long before the web; it's not secure nor usable enough. This led a group of IT-giants to develop the U2F open standard. We'll start by showing U2F in action, explain how it works and why it's needed, then add U2F to a Django application.

  • Puppet and Python

    Daniele Sluijters

    Building tooling around Puppet, but in Python! People forget that even though a tool like Puppet is written in Ruby or PuppetDB in Clojure, as long as we have an API to talk to we can build anything we need by layering in some Python.

Important dates

  • Call for Proposals opens on January 8th
  • Proposals are due on February 16th
  • Ticket sales start in February
  • First keynote speaker annouced in March
  • Accepted talks annouced in March
  • Conference starts on May 12th

About PyCon Sweden 2015

PyCon Sweden 2015 is arranged by Python Sverige, a registered nonprofit organization (SE Org. ID 802476-3792).

Code of Conduct

View the Code of Conduct for the conference

Become a member

Python Sverige membership signup form (membership is free)

Become a sponsor

The second PyCon Sweden will be a conference with 300 attendees, all sharing the passion for Python programming language. Two days of conference will be filled with world class speakers, both local and international, software engineers, system administrators, scientists, specialists, and other people who rely on the use of Python. The conference provides an unique setting to build connections between organizations and individuals in the Swedish Python scene.

For a sponsor PyCon Sweden 2015 makes it possible to stand out as a Python community supporter, to attract talent, and to make themselves known among other organizations using Python.

For more information, see our sponsorship page or contact

Contact us

General info:



Join our mailing list