Embedded analytics
Turning an integration into a multi-tenant product capability
I led the architecture and hands-on delivery of a secure Omni BI platform designed for a platform-wide paid add-on—not a one-off dashboard embed.
The challenge
Product teams needed flexible analytics without weakening tenant isolation or granting broad builder and AI access.
The outcome
A governed analytics foundation ready to scale across products while keeping elevated capabilities explicit and auditable.
The approach
- Streamed data from hundreds of DynamoDB tables into a relational analytics layer
- Created user, tenant, and application-level configuration patterns
- Separated viewer, builder, and AI capabilities with server-enforced authorization
- Established reusable integration patterns across services and Angular applications
