Amitav Roy
I help engineering teams design systems that scale.
17 years building production systems across fintech, e-commerce, and SaaS. I write about system design, architecture decisions, and the patterns that keep software running at scale for engineering leaders and developers.
Consultant · Architect · Speaker
What I write about
System Design & Architecture
How distributed systems fail, scale, and recover.
Multi-cloud strategy, database design patterns, and race conditions at production scale.
Read system design articles →Software Engineering & AI
Building with modern tools, done right.
AI-assisted development, MCP integrations, and Laravel delivery practices.
Read engineering articles →Practical How-To Guides
Solutions to real problems. No filler.
Latest articles
See all →System design · July 2026 · 9 min read
Event-Driven Queue Architecture in NestJS: A System Design Perspective
Scalable NestJS backends live or die on how queue infrastructure is separated from domain logic. Here's the system design reasoning behind an event-driven BullMQ architecture that actually holds up.
Read article →How to · June 2026
LangGraph Subgraphs: What "Shared Channel Names" Actually Means
I was wiring up a LangGraph parent-subgraph today and couldn't figure out how data flows. Turns out it's simpler than the docs make it sound...
System design · June 2026
Field-Level Encryption With Searchable Blind Indexes: A Practical SOC2 Control Worth Understanding
Most security controls protect the perimeter. Field-level encryption protects the data itself. Using CipherSweet's blind index approach, you...