I’m Prathap, a software engineer with over 13 years of experience building systems that scale. Currently, I’m a software engineer at Salesforce, where I work on distributed systems and platform infrastructure.
My journey in tech has taken me through various domains — from Ecommerce, Adtech to Hedge fund firms, building real-time and high-performance backend systems. I’ve worn many hats: backend engineer, tech lead, and architect.
What I Do
I spend most of my time at the intersection of distributed systems, real-time architectures, and developer experience. I believe in building software that’s not just functional, but maintainable and performant.
My current interests include:
- Real-time Systems — WebSockets, GraphQL subscriptions, event-driven architectures
- Distributed Systems — Microservices, message queues, consistency patterns
- AI/ML Integration — Building practical AI-powered applications and voice agents
- Performance Optimization — Optimizing code for performance and scalability
Background
I graduated with a degree in Electronics & Communication Engineering in 2012 and have been coding professionally ever since. Over the years, I’ve worked with startups and large enterprises alike, always focusing on solving complex technical challenges.
Some highlights from my career:
- Built real-time data pipelines processing millions of events for hedge fund firms
- Implemented and scaled adtech platforms at Near.com
- Led teams building AI-powered automation tools
- Working on multi cloud authentication and authorization systems at Salesforce
Beyond Code
When I’m not debugging production issues or reviewing pull requests, you’ll find me:
- Reading books (mostly non-fiction and technical)
- Exploring new technologies and side projects
- Writing about my learnings on this blog
Get in Touch
I’m always happy to connect with fellow engineers and discuss interesting problems:
- LinkedIn: prathapc
- GitHub: prathapchowdary
- Email: prathap.choudhury@gmail.com
This blog is my space to share insights, lessons learned, and technical deep-dives from my journey in software engineering.