Stephen.dev
Back to Portfolio
Production Live AppLead Full-Stack Developer

Vault

A secure financial command center. Features full wallet management, real-time ledger accounting, secure withdrawal validation pipelines, KYC onboarding, and integrations for Stripe Checkout, custom Stripe Issuing cards, and M-Pesa (Daraja API) callback processing. Includes a Gemini-powered AI financial advisor.

Vault Mockup
React 19TanStack StartSupabaseVite 7Tailwind 4Flutter

System Challenge

Architecting a real-time, highly secure ledger that handles multi-currency transactions, compliance/KYC, and physical/virtual card issuing without relying on monolithic financial platforms. The system needed immediate synchronization across web and mobile clients.

Architecture & Solution

Engineered a highly resilient edge-compute backend utilizing TanStack Start deployed on Cloudflare Workers. Implemented rigorous Row Level Security (RLS) policies in Supabase. Built a custom synchronization engine with Flutter for the mobile client, and orchestrated complex M-Pesa/Stripe webhook lifecycles.

Performance Outcomes

  • Sub-50ms API response times across the globe via Cloudflare Edge computing.
  • Achieved 100% ACID compliance on all multi-wallet ledger transactions.
  • Successfully integrated a Gemini-driven context-aware financial advisor into the user dashboard.