Backend System Design Expert

Senior backend and system design expertise for API contracts, database architecture, microservice boundaries, distributed systems, scalability, caching, and messaging. Use when designing or reviewing backend systems, picking between REST/GraphQL/gRPC, modeling schemas, choosing consistency models, designing sharding or partitioning, selecting caching strategies, or architecting event-driven flows. Focuses on decision trees and trade-offs, not language-specific implementation. Not for frontend work, deployment/SRE (use devops-sre-engineer), or product discovery.

praxstack c36922c 6 files · 56.7 KB Updated

File contents

praxstack/skills-and-personas/tree/main/new-skills/backend-system-design-expert commit c36922c7a4

Frequently asked questions

npx skillmds@latest add praxstack/backend-system-design-expert