SSourav Saha
HomeExperienceSoftware DesignSystem DesignLearningBooksToolsContact
SSourav Saha

Building scalable backend systems, distributed infrastructure, and cloud-native applications.

Navigation

  • Home
  • Experience
  • Software Design
  • System Design
  • Learning

More

  • Books
  • Tools
  • Contact

Connect

  • LinkedIn
  • Email

© 2026 Sourav Saha. All rights reserved.

Built with using Next.js

Writing

Technical articles on distributed systems, backend engineering, and lessons from building production software

All (3)Distributed Systems (1)Go (1)System Design (1)
Go

Why I Chose Go for My Side Projects

After years of writing Java professionally, I started using Go for personal projects. Here's why Go's simplicity, concurrency model, and deployment story won me over for backend side projects.

#go#java#backend
May 10, 20243 min read
Read
Distributed Systems

Building Distributed Services at Oracle OCI

Lessons learned from building and operating distributed backend services on Oracle Cloud Infrastructure Compute, covering service architecture, operational patterns, and scaling challenges.

#distributed-systems#cloud#oci
March 15, 20243 min read
Read
System Design

Designing Work Allocation Systems at Amazon Scale

A deep dive into designing work allocation and task routing systems that handle millions of decisions per month, with lessons from building Amazon's Product Safety compliance platform.

#system-design#aws#distributed-systems
November 20, 20233 min read
Read