NextPay / Senior Product Engineer
Provider orchestration and settlement
Multi-provider execution across QRPH, direct card, payout, bank, callback, and settlement flows.
Built and hardened AUB QRPH, AUB direct card, AllBank QRPH, Coins, and Netbank-related payment and payout paths.
Implemented provider clients, callback routing, webhook settlement, provider-scoped environment bindings, and sandbox flows.
Mapped provider failures to vendor errors and guarded webhook settlement through internal reference fallbacks.
Used Cloudflare Workers, Queues, and Workflows for asynchronous processing, retries, scheduling, and recoverable execution.
Payment and payout flows needed to coordinate multiple providers while keeping callbacks, settlement, and transaction state explicit and recoverable.
Provider integrations were isolated behind clients, callback handlers, state guards, sandbox routes, and settlement paths that could tolerate provider-specific failure modes.
The platform could support multiple payment rails and provider behaviors while keeping partner-facing flows and internal settlement safer to operate.