PyCon India 2025

Puneet Khushwani

With a career ethos of "Never Stop Building," Puneet Khushwani has spent nearly a decade tackling diverse challenges across the technology landscape. Their experience includes the high-energy '0 to 1' journey of bringing new products to life, followed by a deliberate shift to driving growth in large-scale enterprise environments ('10 to 100').

This included key contributions at Coupa, where they also transitioned from an IC to an Engineering Manager role. Puneet recently joined GoDaddy in Pune, India, where they support the CET team.


Professional Link

https://www.linkedin.com/in/puneet-khushwani-01012726/


Session

09-13
10:50
30min
Finding a Needle in the Haystack - Debugging Performance Issues
Puneet Khushwani

What do you do when a Sev1 performance fire alarm goes off in your Python application? Suddenly, we're tasked with debugging a critical issue, and often, just identifying the true bottleneck feels like searching for a needle in a vast haystack.

We'll explore a toolkit of essential Python profilers – from deterministic tools like cProfile to sampling profilers like Pyinstrument and py-spy, and memory profilers such as memory_profiler and tracemalloc.

Python Core, Performance
Track 2