Badri's Thoughts, Stories & Ideas
I am a seasoned Software Engineer with more than 15 years of experience in designing, developing, and managing a diverse range of systems, including news portal, bill payment platform, e-commerce solution, and fintech application. I write about my experiences and best practices across a wide range of software engineering topics on a separate blog. You can read them here.
Feb 10

Rate Limiting vs Throttling: Two Main Weapons for Controlling Traffic in Large-Scale Systems

10 min read
Feb 10

UUIDs in Microservices & CockroachDB: Between Scalability and Performance

9 min read
Feb 07

Best Practices for Using AI in Software Engineering at Every Role Level

11 min read
Feb 07

EC2, ASG, EKS, and Fargate: A Complete Guide to Choosing Your AWS Compute Architecture

14 min read
Feb 06

Opinion: AI in Software Engineering as an Amplification Tool, Not a Competence Replacement

13 min read
Feb 06

Read-Heavy API Architecture for High-Traffic Product Pages

11 min read
Feb 05

Deep OFFSET and Its Impact on Query Performance in Large Databases

11 min read
Feb 04

@Value: An Engineering Opinion on Configuration in Spring Boot

10 min read
Feb 03

Lowering Cost and Increasing Resilience with AWS Event-Driven & Lambda-Oriented Architecture

12 min read
Feb 02

Case Study: Breaking Down a Slow API Without Any Deployment — a Database Network I/O Surge

11 min read

Portfolio