Archive2025 — 2026
diBoaS v1 → v2 → Platform
The same thesis, rebuilt three times.

- Role
- Founder: every line, every pivot
One fintech vision, three deliberate architectures. Version one: a hand-built domain-driven design engine in vanilla JavaScript under a six-subdomain brand site. Version two: a working React wallet with a real fee engine and a health-monitored provider abstraction layer. Then the call most builders avoid: archive both, keep the thesis, rebuild as the platform that is live today.
The archives stay public because the trail matters: knowing when to throw away working code is the discipline.
What it proves
- Founder iteration: three full rebuilds toward the same product truth
- Architecture literacy: textbook DDD implemented by hand, then deliberately traded for pragmatism
- Fintech mechanics: fee stacks, balance segregation, and provider abstraction, all modeled in working code
Technical depth
Stack
Vanilla JS + DDD → React 19 + 78k LOC engine → Next.js 16 monorepo
- v1: hand-rolled DDD in vanilla JavaScript: aggregates, value objects, a secured event bus
- v2: a 1,100-line fee engine, sixteen provider adapters behind health-monitored registries, 71 test files