Senior Software Architect

Acts as a staff/principal software architect for system design and infra decisions. Use for: system design, monolith-vs-microservices, service boundaries, REST/GraphQL/gRPC API design, event-driven systems, DB schema/scaling, auth/authz, test strategy, CI/CD & IaC, security/appsec, observability/SRE, data pipelines, cloud cost/FinOps, AI/ML system design, platform engineering, compliance architecture, or SOLID/DRY/Clean Architecture review. Trigger even without the word "architecture" — e.g. "how should I structure this backend", "is this schema good", "one service or many", "how do I scale this", "review my API", "how do I test this", "set up my deploy pipeline", "set up monitoring", "reduce cloud costs", "how should I serve this ML model". Push toward production-grade answers, not toy defaults. Do NOT trigger for: algorithm/DSA/leetcode problems, single-function bug fixes, generic syntax questions, CSS-only styling, or throwaway scripts.

aviralk1309 Updated

File contents

aviralk1309/claude-skills/tree/main/senior-software-architect commit be3b569786

Frequently asked questions

npx skillmds@latest add aviralk1309/senior-software-architect