Call For Proposals
Join us for the 16th edition of PyCon India, the premier Python conference in India, scheduled for September 12-15, 2025, in Bengaluru. Whether you use Python professionally, as a hobby, or are simply passionate about Python and its community, weβd love to hear from you and invite you to submit proposals for Talks and Workshops.
Important Dates
- Submission Open: 20 February 2025
- Submission Deadline: 18 May 2025
- Schedule Announcement: 7 July 2025
- Workshops: 12 September 2025
- Talk Presentations: 13-14 September 2025
- DevSprint: 15 September 2025 (Details to follow)
Venues
- Workshops: To be announced
- Talk Presentations: NIMHANS Convention Centre, Bengaluru
- DevSprint: To be announced
Submit Your Proposal
- Submit your proposal for a Talk or Workshop at PyCon India 2025.
- We welcome speakers from diverse backgrounds to share their knowledge and insights.
- Choose a category β Talk (30 min) or Workshop (3 hours).
- Review the submission guidelines before submitting your proposal.
- For any questions regarding the CFP process, please email cfp@in.pycon.org
Session Types
Talks
β’ Technical Talks are 30-minute sessions (25 min talk + 5 min Q&A)
β’ Cover any Python-related topic and share valuable insights
β’ Share real-world experiences, new ideas, and best practices in Python
β’ Discuss challenges, solutions, and contributions to the Python ecosystem
β’ Provide practical knowledge, innovative approaches, or industry trends
β’ Refer to the submission categories for more details
Workshops
β’ Workshops are 3-hour hands-on sessions for interactive learning
β’ Focus on practical implementation and guide participants through real-world applications
β’ Include live coding, exercises, and problem-solving to enhance learning
β’ Cover tools, frameworks, best practices, or advanced techniques in Python
β’ Encourage collaboration, experimentation, and active participation
β’ Refer to the submission categories for more details
Categories
Python Core & Performance
β’ Fundamental Python concepts like language runtime, AST, standard library, new features, documentation, and concurrency primitives like multithreading
β’ Deep dive into Python internals, GIL optimization, and memory management
β’ Performance improvements using Cython, PyPy, JIT compilers, and async programming
AI, ML & Data Science
β’ Generative AI, LLMs, multimodal AI, and reinforcement learning.
β’ ETL, Real-time analytics, and business intelligence.
β’ Applications of AI in automation, NLP, and computer vision.
Python for Cloud, DevOps & Infrastructure
β’ Cloud native applications with AWS, GCP, and Azure.
β’ Kubernetes, Terraform, and Infrastructure as Code (IaC).
β’ CI/CD automation, serverless computing, and Python in platform engineering.
Web, Desktop & Full-Stack Development
β’ Building APIs & web applications using gRPC, FastAPI, Django, and Flask, etc.
β’ Desktop App Development β GUI frameworks like PyQt, Tkinter, and Kivy for cross-platform apps.
Python for Hardware, Edge Computing & IoT
β’ MicroPython, CircuitPython, and real-time embedded systems
β’ Robotics, automation, and IoT applications with Raspberry Pi, ESP32, etc.
β’ Optimizing Python for low-power hardware
Python in Research & Education
β’ High-performance computing in physics, chemistry, and climate modeling
β’ Python in medical research: drug discovery, medical imaging, and bioinformatics
β’ Educational Applications
Community
β’ Cultural Aspects & Societal Influence β Exploring how Python impacts diversity, health, education, productivity, and workspaces
β’ Ethical Considerations in Technology β Examining government policies, responsible AI, privacy concerns, and mitigating biases in tech
β’ Career Growth, Mentorship & Developer Well-Being β Work-life balance, mental health in tech, productivity strategies, mentorship, career growth, and leadership development
β’ Building and maintaining Python user groups and meetups
Others
β’ Emerging Tech β Quantum computing, blockchain, and Python in metaverse applications
β’ Pythonβs role in sustainability & green computing β Energy-efficient programming
β’ Python in FinTech & Algorithmic Trading β DeFi, automated trading, and risk analysis
β’ Developer Tools β Enhancing productivity with Python-based IDEs, debugging tools, automation frameworks, and package management solutions
β’ And everything else not explicitly covered in the other categories
Submission Guidelines
- Originality: Proposals must be original and not previously presented at PyCon India.
- Diversity: We encourage submissions from individuals of all backgrounds, including those from underrepresented groups in technology.
- Multiple Submissions: Speakers may submit multiple proposals; however, each proposal should be distinct.
- Language: All proposals must be submitted in English.
- Reference: Review the proposals from last year for inspiration and guidance.
Review Process
- Initial Screening: Proposals will be reviewed for completeness and adherence to guidelines.
- Internal Review: A panel of experts will evaluate proposals based on relevance, clarity, and impact.
- External Review: Selected proposals will undergo further evaluation by external reviewers.
- Final Selection: Shortlisted speakers will be invited for rehearsal sessions before finalizing the schedule.
Rehearsals
- Shortlisted speakers are expected to participate in rehearsal sessions via teleconferencing. This process ensures that talks are well-prepared and fit within the allotted time.
Code of Conduct
- All participants must adhere to the PyCon India Code of Conduct, ensuring a welcoming and inclusive environment for everyone.