Case Study

Nexum Fintech: Cross-Border Payments App

Financial Technology — 90 days engagement · 4 engineers

2.4M
Active tokens
99.97%
Uptime SLA
90
Days to launch
Series B
Successfully secured

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

Before JH Global Tech
BackendLegacy PHP monolith
Latency (p95)800ms
ComplianceNone
KYC processManual, 48-hour turnaround
After JH Global Tech
BackendNode.js + React Native
Latency (p95)180ms
ComplianceSOC 2 aligned
KYC processAutomated, minutes

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
Tech Stack
React NativeNode.jsPostgreSQLStripeAWSSOC 2