What problem does it solve? Designing backend systems that scale reliably while staying secure is hard, and poor early architecture decisions lead to performance bottlenecks, downtime, and costly rewrites. This Skill provides senior-level backend architecture guidance covering system design, databases, APIs, and cloud infrastructure. ## Core Features & Use Cases - System Architecture Design: Choose between monolith, modular monolith, microservices, or serverless patterns with documented scaling paths and reliability mechanisms like circuit breakers and dead-letter queues. - Database & API Design: Produce optimized PostgreSQL schemas with indexing strategies, zero-downtime migration plans, and OpenAPI/AsyncAPI contract specifications with versioning and error standards. - Use Case: You are building an e-commerce platform expecting rapid growth. Use this Skill to decompose services (users, products, orders), design the database schema with proper indexes, define API contracts, and plan observability with SLOs and distributed tracing. ## Quick Start Ask the backend architect to design a scalable microservices architecture with database schema and API contracts for your application.