PyCon India 2025

Kumar Anirudha

Product and Tech consultant


Professional Link

https://x.com/kranirudha

Preferred Pronoun

He/Him

Speaker Tagline

Product Architect and Tech Consultant

Gravatar - Professional Photo

https://anirudha.dev/images/ani-24-pfp-0.png

Twitter (X) Profile

https://x.com/kranirudha

LinkedIn Profile

https://www.linkedin.com/in/kranirudha

Instagram Profile

https://instagram.com/anistark


Sessions

09-13
15:30
30min
Compiling Python to WASM
Farhaan Bukhsh, Kumar Anirudha

Python is one of the most popular programming languages in the world. But when it comes to running in the browser, it still lags behind. Existing solutions like Pyodide and RustPython attempts to bridge the gap using CPython or transpilation, but they come with significant trade-offs: large payload sizes, slow startup times, and compatibility constraints.

This talk explores the current Python + WebAssembly (WASM) ecosystem and its limitations. We’ll look at how projects like Pyodide, PyScript, and RustPython attempt to make Python web-native and why they fall short. Then, we’ll dive into why a native Python-to-WASM compiler is the missing piece and how such a compiler could radically improve performance, portability, and adoption.

We wrote a native python to wasm compiler, called Waspy, which we'll talk about and how various python components and types are compiled and placed.

Python Core, Performance
Track 3
09-14
10:50
30min
[Panel] Vibe Coding: Yay or Nay?
Anand S, Anindita Sinha Banerjee, Kumar Anirudha, Anand Chitipothu, Shreya Kommuri

Vibe Coding isn't a new topic. We all know it, seen it or have done it. The idea is to explore the current vibe coding environment from development process, code quality, hiring and more perspectives. We'll explore how it has impacted the dev ecosystem today and specially the python developement in general.

Community
Track 1