I co-authored a patented method for hierarchically processing LDAP operations against a SCIM directory. The innovation enabled seamless migration of LDAP Directory Information Tree (DIT) entries into SCIM resources and allowed legacy LDAP-based applications to transparently interact with modern identity services. The system incorporated hierarchical processing and caching to optimize performance, and is protected under U.S. Patents 10,505,941 and 10,721,237.
Google Scholar Link
I co‑authored a patented virtual directory system that transparently translated LDAP requests to SCIM operations. This allowed legacy enterprise clients to access modern identity services. This solution introduced hierarchical processing and caching strategies to minimise latency and improve throughput, and it is protected by U.S. Patents 10,505,941 and 10,721,237.
Google Scholar Link
To automate tenant onboarding and lifecycle management, I designed a service that dynamically allocates database schemas and isolates tenant metadata. This innovation, described in US 10,616,224 and US 11,693,835, enables zero‑downtime onboarding and simplifies upgrades. I also built a microservices‑based ServiceManager to manage identity stripes, OAuth profiles and access policies across tenants.
Google Scholar Link
I designed and developed an Unified Identity platform service for Zscaler’s Zero Trust framework. This platform unifies authentication, authorization and policy decisions across diverse services, integrates multiple identity sources and exposes a consistent identity context. The fabric supports dynamic policy enforcement and simplifies user and device lifecycle management across the enterprise.
At Zscaler, I devised a contextual access control system using the OpenID Shared Signals Framework (SSF) and Continuous Access Evaluation Profile (CAEP), which provide a publish‑subscribe channel for security events. SSF enables transmitters and receivers to share session events, supporting dynamic session controls and zero‑trust access decisions. The system integrates security signals from Okta, CrowdStrike and Microsoft Defender to continuously assess user and device posture.