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 · September 2026 · 12 min read
End-to-End Encryption vs Encryption at Rest
Encryption at rest and end-to-end encryption are not the same promise. A practical design for real E2E data storage, and the tradeoffs most teams skip.
Read article →System design · September 2026
Break the Glass, Not the Trust: A Developer's Case for Structured Data Access
How the "break-glass" exception process resolves the oldest tension in software delivery — the need for real data versus the need to protect...
System design · July 2026
Dead Letter Queue (DQL) Debug, Reprocess, Never Lose a Job
Retries run out eventually. A Dead Letter Queue catches what's left — but it's not a magic bullet. Redrive policies, poison jobs, FIFO cavea...