Designs platform-level, cloud-native architectures that scale across multiple teams
Anticipates scaling challenges, failure modes, and long-term evolution
Defines and drives technical strategy, not just implementation
Demonstrates structured decision-making across: Performance vs cost vs reliability vs complexity; Build vs buy vs open source; Synchronous vs asynchronous design
Set up environment quickly
Understand existing systems rapidly
Deliver working proof-of-concepts within 1 day
Maintains high code quality under time constraints
Strong experience with event-driven architectures
Distributed systems patterns
High-scale systems
Deep AWS knowledge including: Lambda, ECS/EKS, API Gateway; SQS, SNS, EventBridge; DynamoDB, RDS
Secure-by-design principles including Authentication/authorization, Secrets management, Least privilege access
Observability (logs, metrics, tracing) and Resilience (retries, fault tolerance)
Translates business requirements into scalable technical solutions
Designs platform-level, cloud-native architectures that scale across multiple teams
Anticipates scaling challenges, failure modes, and long-term evolution
Defines and drives technical strategy, not just implementation
Demonstrates structured decision-making across: Performance vs cost vs reliability vs complexity; Build vs buy vs open source; Synchronous vs asynchronous design
Set up environment quickly
Understand existing systems rapidly
Deliver working proof-of-concepts within 1 day
Maintains high code quality under time constraints
Builds reusable platforms, frameworks, and developer tools