Solutions Architect for Joule on sap.com, SAP's public-facing conversational AI assistant.
The challenge: Delivering enterprise-grade AI on a public corporate website, where quality failures are visible and reputation is at stake. The system serves multiple user intents across the sap.com domain, integrating with product catalog, navigational support, and human agent handoff.
The work: Defining the solution architecture for the system's integration with AI Core, HANA vector search, web components, and multiple site properties. Hands-on work on guardrails and quality monitoring. Aligned with Enterprise Architecture Board and working with the Joule core architecture team.
Current direction: Developing the system toward multi-agent architecture, with specialized agents handling different user intents. Hands-on with the migration of tools and agents to MCP and A2A protocols.
Authentication and user provisioning across SAP's service landscape. S-User lifecycle, identity federation, connecting authentication flows across systems.
Built and led the team responsible for identity federation at cloud scale. Over a billion identities, distributed infrastructure, hyper-concurrent authentication.
Core work: SAML and OpenID Connect implementations as both identity provider and relying party. Led the migration of billion-scale identity data to sharded MongoDB while maintaining service continuity.