Project · 2026

Nexum

Membership infrastructure for the internet — an API-first platform for brands to launch, manage, and scale programmable membership programs without rebuilding the plumbing every time.

Stack TypeScript · Hono · Prisma · PostgreSQL · Redis · BullMQ · Next.js · Turborepo

Role Design, architecture, and build


Every business with recurring relationships — airlines, gyms, retail, fintech, DTC, SaaS — eventually builds a membership program. Each time, the same six to twelve months of engineering is spent rebuilding the same primitives: tier qualification logic, rolling-window rules, benefit fulfillment, event ingestion at scale, webhook delivery, progress tracking. The off-the-shelf options are either rigid (points-only, Shopify-only) or half-solutions (no tiers, no composite rules).

Nexum is the layer underneath: programmable APIs for programs, tiers, qualification rules, benefits, and redemptions, with a typed Node SDK and a partner dashboard. The intellectual core is a pure tier-engine package — no DB, no HTTP, no side effects — that takes member events and returns evaluation results. Event ingestion is synchronous and fast; tier evaluation and webhook dispatch run async through BullMQ workers backed by Redis. The API server, the engine, and the SDK share a single typed shared package as source of truth.

Think of it as what Stripe is to payments, applied to membership.

← all projects