SHARKPARTY
Case studies
Case study · Platform · Scale

Auth0 Marketplace.

Auth0's extensibility used to be a pile of internally-managed one-offs. I led the technical strategy and execution that turned it into a centralized, partner-driven Marketplace on an API-first architecture—and grew the catalog from roughly twenty integrations to several hundred.

Role—Staff Engineer & Tech Lead, Auth0 Live—marketplace.auth0.com
GoNode.jsReactFastifygRPCKafkaMongoDBPostgreSQLAPI-first
// The shift

From internal one-offs to a self-service ecosystem.

Before
  • Fragmented, internally-managed extensions
  • Disparate mechanisms per integration
  • No partner self-service
  • ~20 catalog entries
  • Extensibility was a story, not a platform
After
  • One centralized, partner-driven Marketplace
  • API-first architecture across every entity
  • Templates & recipes for fast partner onboarding
  • Open-source integration repositories
  • Hundreds of integrations, discoverable in-product
// The architecture—API-first, entity by entity

Model the marketplace as first-class entities.

Partners

The technology partners who build and own integrations—first-class, self-service entities rather than internal one-offs.

Integrations

The catalog itself: SSO, MFA, security & log-streaming, fraud & bot detection, analytics, provisioning, and more.

Actions

Extensibility primitives that run inside authentication flows, powered by the Actions/Webtask runtime.

Listings & Templates

Listings render the catalog; templates and pre-built recipes let a partner ship a working integration fast.

Every one of these became a first-class, API-first entity—built in Go, Node.js, and React over MongoDB and PostgreSQL, with Kafka moving events and gRPC/Fastify wiring services together. Partners stopped filing tickets and started shipping.

// What shipped
01
Catalog, 20 → hundreds

Grew the integrations catalog from roughly twenty entries to several hundred, improving partner adoption and in-product discoverability.

02
Integration templates

Introduced templates and pre-built recipes that accelerated partner adoption of Auth0 Actions within authentication flows.

03
Open-source repos

Architected support for open-source integration repositories so partners could build, maintain, and evolve integrations in the open.

04
Actions runtime

Influenced cross-functional investment in the Actions/Webtask runtime, unlocking Flexible User Journeys and complex identity verification.

// Outcome
20 → 100s
Integrations
API-first
Every entity
Partner-driven
Self-service catalog
12+
Engineers mentored

// Catalog growth (~20 → hundreds) is the number I'll stand behind publicly; other adoption figures live inside Auth0.

// Want the deep version?

Happy to talk through the hard parts.

Email Kam More work