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 →Software development · July 2026 · 6 min read
How I Stopped Getting Surprised by My Own Code
Explore first, document the plan, then build. This one shift stopped my code reviews from being full of surprises — and made every feature genuinely easier to trust.
Read article →Software development · July 2026
Logging Is Infrastructure: What I Learned Wiring Pino Into a NestJS API
Logging felt like a boring swap — console.log for pino. Instead it unlocked structured, traceable, secure production logs. Here's why AsyncL...
System design · July 2026
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 a...