
startup
Sendora
Secure and seamless FinTech application for cross-border remittances
The Problem
International P2P transfers carry 3–7% fees and 1–3 day settlement times on traditional rails. The compliance surface (KYC, AML, PCI-DSS) also blocks most small FinTech teams from shipping fast.
The Solution
Built a Kafka event-sourced microservices architecture where each transaction is an immutable ledger event — enabling full auditability and replay without touching mutable state. AES-256 field-level encryption on PII and financial data with AWS KMS key rotation satisfies PCI-DSS requirement 3.4 without full-database encryption overhead.
My Role
Mobile & Backend Systems Engineer
Timeline
8 months
Product




Architecture
Frontend
React Native (CLI)
Backend
NestJS Microservices
Realtime
WebSockets & Hooks
Infrastructure
AWS EKS & RDS
Tech Stack
Impact
Designed the transaction ledger with AES-256 field-level encryption and AWS KMS key rotation satisfying PCI-DSS requirement 3.4 — avoiding the 30–40% performance penalty of full-database encryption while maintaining full compliance audit trails via Kafka event sourcing.
Eliminated React Native JS thread blocking by offloading currency conversion animations to the native thread using Reanimated v3 worklets, achieving consistent 60fps on mid-range Android devices — previously dropping to 22fps on the same hardware.