Call For Proposals

PyCon Pakistan is pleased to announce that the Call For Proposals for 2024 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 begins: Nov 14, 2023

Proposal submission deadline: Jan 15, 2024

Announcement of accepted proposals: Jan 31, 2024

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
e.g Upgrading from Python 2 to 3 and beyond
    • Language & Features
e.g. closure, meta classes, what’s new in v3.12, The future of GIL, Securing python code for onPrem deployments, Python type checking, Type System in Python mypy
    • Libraries & Frameworks:
e.g. Intro to Django, ORM in Django, Python for finance, Python Web frameworks comparison (Django vs FastAPI vs Flask), Python with Serverless Architectures, Evolution of Web server gateway interfaces: wsgi -> asgi -> asgi plans and future, TensorFlow and PyTorch, Data science and visualization with tools like Pandas and Matplotlib
    • Testing & Debugging:
e.g. effective testing techniques, intro to load testing, python profiling, Python in automation and scripting
    • Python vs. Other Languages:
e.g. CodeIgniter vs. Django, .NET vs. Django
    • Python Paradigms:
e.g. functional programming, multithreading, parallelism, Performance optimization with async python
    • Applied Python:
e.g. python & big data, machine learning, embedded systems, Python for Visualisation, MLops, Gen AI & Python, Data Engineering and Cloud Solutions in Python, data analysis
    • Tutorials:
e.g. get started with machine learning, data extraction, spam detection, Microservices in python with the bazel or pants, build tools and grpc, The zen of python

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:

  • 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.
  • Last, but not the least, we accept talks in Urdu language (apart from English). After all, it’s PyCon Pakistan!

How to Submit your proposal

Please submit your proposals via form below. You can upload up to 3 attachments with each proposal.

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.


For any queries regarding proposals and the event, contact us at:

Submission From

Your Information