Works
7 projects · Click a tag to filter

Constant-Product AMM (D01)
A Uniswap-V2-style exchange built from scratch: permissionless factory, pair with flash swaps and cumulative prices, single-hop router, and a permit-enabled LP token. Deployed and Sourcify exact-match verified on Base Sepolia.

Isolated Lending Vault (D02)
A collateralized credit market with indexed debt, LTV/liquidation-threshold math and atomic bad-debt socialization. Ships with an independent Python reference model and a live, source-verified demo market on Base Sepolia.

ERC-4337 Smart Account Platform (W05)
Account-abstraction workspace: immutable CREATE2 accounts, threshold owners, scoped session keys with value budgets, WebAuthn/P256 authorization, delayed guardian recovery, and a local allowlisted bundler driving real UserOperations.

Chain Observatory — V2 Analytics Indexer (W07)
A Ponder-based indexer turning raw pair logs into block-addressable reserve, volume, fee and holder views. Every snapshot anchors to a block hash with an explicit coverage and finality model; reorg recovery is tested, not assumed.

RWA Tokenization Platform (D11)
A permissioned bond-unit lifecycle: identity registry with expiry, jurisdiction policy, holding limits, dual-party issuance, and reserved redemption settled against unique offchain receipt digests. Three-role on-chain acceptance passed on Base Sepolia.

CollabSpace — Real-time Collaboration Cloud
A multi-tenant team collaboration SaaS designed, built and operated end-to-end: NestJS modular API, Next.js web, and a dedicated WebSocket service running CRDT (Yjs) realtime document collaboration, on PostgreSQL with forced row-level security. AI assistant, voice personas and meeting infrastructure ship behind feature flags. Self-hosted on a cloud VPS with a backup-first, rollback-ready Docker release pipeline.

Toolkit Workspace — Multi-tenant Team SaaS
A production multi-tenant project workspace: organizations, memberships, invitations, projects, tasks, comments and append-only audit events. Next.js + Fastify + Prisma in a pnpm/Turborepo monorepo, with forced PostgreSQL RLS and a two-role (migration vs application) database model that deliberately rejects superuser connections.