SAKSHIN ACADEMY

Senior-level situations.
A safe place to practice.

There is no single correct box layout. You receive realistic requirements, incidents, and trade-offs, then design and explain the next sound decision.

FIRST PLANNED CAMPAIGN

Build a production-ready notes application

Start with a simple system for 1,000 users. Evolve the same architecture as traffic grows and new features and unexpected failures arrive.

Trade-off based feedback Progressive requirements Decision rationale
  1. 01Frontend, API, and database
  2. 02Users and authentication
  3. 03File uploads and object storage
  4. 04Search and caching
  5. 05Email and background jobs
  6. 06Monitoring and error handling
  7. 07Growing traffic
  8. 08Backup, security, and deployment