api-architecture
REST, GraphQL, and hybrid API architecture patterns for building scalable and maintainable APIs
REST, GraphQL, and hybrid API architecture patterns for building scalable and maintainable APIs
Master Redis replication - master-replica setup, Sentinel for HA, failover handling, and read scaling patterns
Multi-tenant architecture patterns including org_id claim management, JWT token structure with organization context, database isolation strategies for MongoDB and PostgreSQL, theme switching per organization, tenant provisioning workflows, data isolation patterns, and cross-tenant security. Activate for multi-tenancy implementation, tenant isolation, and organization-scoped data access.
Expert knowledge for Security Layer modeling in Documentation Robotics
Use as reference guide for strangler pattern implementation. Provides patterns and best practices for legacy migrations.
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Implement microservices patterns including service decomposition, communication patterns, saga patterns, circuit breakers, and API gateways. Use when designing distributed systems or decomposing monoliths into microservices.
API versioning strategies and backward compatibility
Optimize async boundaries to balance responsiveness, streaming, and error containment.
Comprehensive backend development guide for Node.js/Express/TypeScript microservices. Use when creating routes, controllers, services, repositories, middleware, or working with Express APIs, Prisma database access, Sentry error tracking, Zod validation, unifiedConfig, dependency injection, or async patterns. Covers layered architecture (routes → controllers → services → repositories), BaseController pattern, error handling, performance monitoring, testing strategies, and migration from legacy patterns.
Production-grade AI architecture patterns for enterprise - security, governance, scalability, and operational excellence
Observer Pattern (Callbacks) pattern for C development
SaaS architecture, multi-tenancy, and subscription management
Clean Architecture and Cosmic Python guidance for well-tested, layered Python systems. Use for designing Python projects with layered architecture (models, adapters, services, entrypoints), enforcing Clean Code and SOLID principles, testing strategies (unit tests, BDD, Gherkin), CI/CD setup (pytest, tox, importlinter), and architectural decision-making (ADRs). Applicable to systems requiring strict boundary enforcement, clean separation of concerns, and comprehensive test coverage.
Clean code principles, SOLID, and code review practices
Email, notifications, and messaging system patterns
An organizational model where a single leader is fully accountable for a specific goal and controls all cross-functional resources needed, minimizing external dependencies. Amazon's alternative to matrixed organizations.
Expert-level telecommunications systems, network management, billing, 5G, SDN, and telecom infrastructure
Enforce DCYFR design token patterns and fix hardcoded values
Apply when working with C#/.NET backend code including controllers, services, and dependency injection