Clean Architecture, DDD, Microservices
Tech Lead / Principal-level microservices patterns: boundaries, data consistency, messaging, resilience, observability, and deployment