Call For Proposals


PyCon Pakistan is pleased to announce that the Call For Proposals is now open. We are calling out for speakers to share their Python knowledge (in the form of Talks and Workshops) which would intrigue the Python community at this event!

We’re looking for proposals on every aspect of Python: from basic to advanced levels. We’re interested to see all content that’s interesting and engaging to the Python community, whether it be tutorials, case studies, interactive sessions, or even how you and your organization works with Python. So if you have something that the community might be interested in, let us know; and don’t worry if you’re a seasoned engineer or a novice with no experience of presenting at a conference before; what matters is the content that you’ll be sharing with the community.

Talks can be as short as 10 minutes and go up to 45 minutes, and Workshops can be up to 90 minutes long. So whether you’re a Python veteran, or a blooming beginner, we welcome you to join the event and share your knowledge with the community. Start by submitting your proposal now.


Important Dates

Call For Proposals begin: 1st January, 2018
Proposal submission deadline: 1st, August, 2018
Announcement of accepted proposals: 1st September, 2018

Proposal Types

Talks are limited to a maximum of 45 minutes, and may preferably be accompanied with helping material (presentation, document, etc). Talks could be on a variety of topics (for further details and inspiration, check out the next section).

Workshops, tutorials, and interactive sessions have a 90 minutes limit. For workshops, we encourage tutorials that can be helpful to the community at any level, whether beginner or advanced.

Both time slots include time for questions from the audience, so please plan your talk accordingly.

Suggested Topics

The following is a list of topics we'd like to cover in the conference.

  • History and Evolution of Python
  • Language & Features
    Libraries & Frameworks:
  • e.g. Intro to Django, ORM in Django, Creating a Web App in Django
  • Testing & Debugging:
    e.g. effective testing techniques, intro to load testing
  • Python vs. Other Languages:
  • e.g. CodeIgniter vs. Django, .NET vs. Django
  • Python Paradigms:
    e.g. functional programming, multithreading, parallelism
  • Applied Python:
    e.g. python & big data, machine learning, embedded systems
  • Tutorials:
    e.g. get started with machine learning, data extraction, spam detection

Presentation subjects may range from reports on open source, academic or commercial projects; or even tutorials and case studies. If a presentation is interesting and useful to the Python community, it will be considered for inclusion in the program. We're especially interested in short presentations that will teach the PyCon attendees something new and useful.

Guidelines for Proposal Submission

While there’s not a strict criteria on the proposal content, there are a few guidelines to be followed while submitting a proposal (see the next section for submission options).

  • The proposal should be concise and relevant to the event.
  • Proposal content should adhere to the Code of Conduct.
  • Please be sure to mention necessary versions and environment setup configurations, where applicable.
  • It’s preferable if your associated organization’s name/branding is mentioned only at the beginning of the proposal, and the rest of the content is unbiased and generic. Moreover, any platform, technology, browser, and OS biases should also be avoided.
  • Selection status of proposals will be notified via email.
  • Feel free to submit multiple proposals.
  • For any questions, please write to
  • Last, but not the least, we accept talks in Urdu language (apart from English). After all, it’s PyCon Pakistan!

How to Submit

Use the submission form. Alternatively, you can also email at, and please make sure your proposal adheres to the proposal format mentioned below.

Proposal Format

If you’re sending a proposal via email to, please be sure to follow this format:

  1. Your name and contact number
  2. The organization that you’re affiliated with
  3. Proposal title
  4. Type of Content: The content that you'll be presenting at PyCon Pakistan 2018; whether it's a general talk/essay, or a more hands-on/demo tutorial.
  5. Abstract: Public abstract for website and programme.
  6. Target Audience: indicate the intended audience and difficulty level: Beginner/Intermediate/Advanced.
  7. Further details: Add more details such as specific experience required by the audience.
  8. Further information about yourself
  9. Your experience: This will only appear to reviewers.

Speaker Benefits

Speakers are eligible for discounted conference registration that may be waived on request. Speakers will receive souvenirs/certificates, lunch/meals, and external speakers are also eligible for travel allowance and accommodation.

Further information

For any other queries regarding proposals and PyCon Pakistan 2018, feel free to contact us at


Submission From

Your Information