Skip to content
Gokul Prabagaren

Gokul Prabagaren

Lead Software Engineer · CapitalOne

Lead Software Engineer at Capital One

I am a distributed systems architect and software engineer dedicated to building high-scale, cloud-native data platforms. My career has followed the full evolution of modern enterprise software—from the early days of Java 1.2 on-premises to architecting the modern Spark and NoSQL ecosystems that power today’s digital economy. Throughout my career, I have focused on the 'long-view' of engineering. I specialize in designing distributed applications that remain resilient while serving millions of daily active users. By bridging the gap between legacy foundations and cutting-edge cloud-native paradigms, I help organizations and engineers navigate the complexities of massive-scale data challenges. As a frequent speaker at global conferences such as Spark + AI Summit, ApacheCon, and All Things Open, I am passionate about contributing to the open-source community. I thrive on deconstructing complex architectural hurdles and sharing practical, battle-tested strategies for building the next generation of data-driven applications.