Skip to content
Jawad Nisar
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

  1. Built subscription, tier and credit-management features across the Go backend and the React front end
  2. Contributed to the control-plane and data-plane re-architecture, syncing over FIFO SQS with idempotent, fail-closed handlers
  3. Built admin-console tooling for tenants, subscriptions and the tier catalog, with server-side USD to credit conversion
  4. Integrated Stripe for self-serve tier upgrades, with Cognito auth inside a row-level-security tenant model
  5. 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

Related

Other projects that share this one's domain or its stack.

  • FinTech & Billing

    Toptal

    Worker discounts and multi-currency billing, end to end.

    • React
    • TypeScript
    • Ruby on Rails
    • GraphQL
  • FinTech & Billing

    Case Manager

    Dynamic dashboards, N+1 bottlenecks removed, payments wired in.

    • Ruby on Rails
    • PostgreSQL
    • Stripe
    • QuickBooks API
  • SaaS Platforms2026, ongoing

    Caleo

    Multi-tenant AWS SaaS, with an isolated GovCloud deployment.

    • TypeScript
    • GraphQL
    • AWS Lambda
    • Terraform
    • +4