AWS Platform
Quality Management Platform
A TypeScript monorepo using React 19, tRPC, and AWS CDK delivers a serverless platform with authentication at the CDN edge, role-based access control, and analytics dashboards with manager-level aggregation and multi-location filtering
- Type
- AWS Platform
- Released
- 2025
- Role
- Software Development Engineer
- Stack
- 9 technologies
The Problem
Amazon fulfillment centers needed a scalable, multi-region platform to manage quality processes, track metrics, and provide real-time analytics dashboards for operations teams.
The Solution
A TypeScript monorepo using React 19, tRPC, and AWS CDK delivers a serverless platform with authentication at the CDN edge, role-based access control, and analytics dashboards with manager-level aggregation and multi-location filtering. Alongside it, a fleet of event-driven data-automation tools processes operational data and pushes real-time alerts to operations teams — all deployed as multi-region infrastructure as code.
Architecture
Requests arrive through a CloudFront CDN that authenticates users at the edge — hardened with WAF and fronted by Route 53 — before serving the React 19 client. The client calls a type-safe tRPC API on AWS Lambda that enforces role-based access control, backed by DynamoDB for quality and analytics data. Alongside the platform, 15+ serverless data-automation tools built on Lambda and EventBridge process operational data from S3 and internal APIs, delivering real-time alerts through SES, SNS, and Slack. CloudWatch and RUM provide monitoring and real-user telemetry, and the entire multi-region footprint is provisioned by AWS CDK with automated CI/CD and 100% test coverage across six packages.
Built With
- TypeScript
- React
- tRPC
- AWS CDK
- AWS Lambda
- DynamoDB
- CloudFront
- EventBridge
- Vitest
Challenges
- Coordinating consistent quality data across multiple AWS regions.
- Securing the API behind CDN-based authentication without adding latency, with role-based access control on every route.
- Scaling from an MVP at a single pilot fulfillment center toward 8+ locations without disrupting live operations.
- Aggregating quality analytics by manager and location in real time.
- Sustaining 100% test coverage across a growing TypeScript monorepo.
Results
- Multi-region serverless platform launched at a pilot fulfillment center and expanding across 8+ North American locations.
- 15+ event-driven data-automation tools delivering real-time alerts via SES, SNS, and Slack.
- 100% test coverage maintained across 6 monorepo packages with Vitest, ESLint, and snapshot testing.
- Infrastructure fully reproducible through AWS CDK with automated CI/CD.