FinTech & BillingKnowledge platform / billing and entitlements
KScope
Subscriptions, credit metering and a tenant control plane in Go.
- Role
- Lead developer at Igknight Tech, across more than ten repositories
Overview
A multi-tenant knowledge and insight platform built from Go microservices over PostgreSQL and a Neptune knowledge graph. My latest work there was the commercial layer: subscriptions, tiers, a credit ledger and self-serve upgrades. I also contributed to a control-plane and data-plane split that keeps entitlement checks fast.
What I built
- Built subscription, tier and credit-management features across the Go backend and the React front end
- Contributed to the control-plane and data-plane re-architecture, syncing over FIFO SQS with idempotent, fail-closed handlers
- Built admin-console tooling for tenants, subscriptions and the tier catalog, with server-side USD to credit conversion
- Integrated Stripe for self-serve tier upgrades, with Cognito auth inside a row-level-security tenant model
- Earlier on the platform: Cognito-based search, dependent filters, pagination and custom email verification that cut page processing time
Stack
- Go
- GraphQL
- PostgreSQL
- AWS SQS
- Stripe
- React
- TypeScript
- AWS Cognito
- AWS CDK