avatar

About

avatar

Kunal Dwivedi

Senior Member Of Technical Staff
Salesforce

I’m Kunal Dwivedi, a Senior Member of Technical Staff at Salesforce and a seasoned software engineer with over five years of experience designing and scaling distributed systems. I’ve worked at Amazon, Samsung, and Salesforce, leading the end-to-end architecture of high-performance microservices and scalable backend systems.

What This Blog is About

Through To Infinite Scale, I break down complex system design concepts and share real-world insights, optimizations, and best practices. Whether it’s caching strategies, database sharding, fault tolerance, or designing low-latency architectures, my goal is to help engineers think like architects.

But system design isn't just about building scalable systems—it's also a crucial skill for technical interviews. Many engineers struggle with open-ended system design problems, and that’s where this blog comes in.

IMPORTANT

Mastering system design interviews requires structured thinking, trade-off analysis, and a deep understanding of scalability and reliability.

Here, I’ll demystify system design interviews, providing:

  • Structured approaches to solving system design problems
  • Key trade-offs and best practices
  • Deep dives into real-world architectures
  • Mock interview-style breakdowns of popular system design questions

Who Should Follow This Blog?

If you are:

  • Preparing for system design interviews at top tech companies
  • A backend engineer looking to level up in distributed systems
  • Curious about real-world scalable architectures

… then To Infinite Scale is the blog for you!

Follow along as I explore the art and science of building and designing scalable systems!