Full Stack Developer, CabCard Services
2023 - present
Payments platform work in a PCI DSS regulated environment: the gateway services behind millions of transactions a year, and the device SDKs and SoftPOS apps around them.
- Building a new multi-tenant gateway platform for hosting other payment facilitators and PSPs, with ISO 20022 (nexo) messaging throughout.
- Designed and built its terminal management component, which delivers software and configuration updates to card readers in the field.
- Led EMV Level 3 (Visa and Mastercard) certification for a new family of payment devices, and built the Android and iOS SDKs, sample apps and documentation for them.
- Built SoftPOS apps, including migrating a React Native Android app to a SoftPOS SDK implementation now in production.
- Delivered compliance and risk features: PEP and sanctions monitoring, and duplicate and high-value transaction monitoring that alerts merchants within the hour rather than after a manual review, so refunds happen before chargebacks.
TypeScript, Node.js, AWS Lambda, PostgreSQL, DynamoDB, Kotlin, Swift, React Native