Nexum Fintech: Cross-Border Payments App
Financial Technology — 90 days engagement · 4 engineers
Challenge
A cross-border payments startup needed a SOC 2 compliant mobile application — iOS and Android — within 90 days to hit their Series B fundraising timeline. Their legacy PHP backend suffered from 800ms p95 latency, had zero compliance framework, and relied on manual KYC verification that took 48 hours per user. No design system existed; every screen was bespoke.
Solution
We shipped a React Native application with a hardened Node.js backend, designed for sub-200ms p95 latency from day one. The architecture enforced SOC 2 alignment with encrypted data handling, audit logging, and automated KYC via document verification APIs. A shared design system — built in parallel with the app — gave their team a component library that scaled into Series B product iteration.
Before → After
Architecture
- React Native with shared iOS/Android codebase
- Node.js backend on AWS ECS with auto-scaling
- PostgreSQL with row-level security
- Stripe Connect for cross-border settlement
- Automated KYC with document verification API