SwiftCause
(2024-2025)
Live donation platform for UK nonprofits, built on Next.js and Stripe as part of a small remote engineering team.
Integrated Stripe payments with webhook-based donation confirmation, idempotency keys, and safe retries to prevent duplicate charges.
Implemented UK Gift Aid compliance, including declaration capture and automated receipts, so charities can claim an extra 25% on eligible donations.
Set up SendGrid transactional email for donation receipts, Gift Aid confirmations, magic-link login, and automated follow-ups.
Built responsive, accessible donor-facing UI with TypeScript, React, and Next.js.
Helped set up CI/CD pipelines with separate staging and production environments.
Collaborated across a distributed team using Git, GitHub pull requests, and issue tracking.






