What I Worked On
Worked on Stripe Connect flows for onboarding organizations, creating connected accounts, accepting donations, and supporting payouts after funds moved through the platform.
Built and refined organization-facing screens around embedded onboarding so teams could move through Stripe account setup without feeling like they had been dropped into a disconnected third-party process.
Contributed to donation and payment interfaces using Stripe Elements, with attention to clear steps, trustworthy states, and a checkout experience that felt appropriate for churches and community organizations.
Engineering Focus
The core engineering challenge was coordinating platform payments: connected-account onboarding, donation acceptance, Stripe platform fees, and an application fee for Way of Glory Payments.
My focus was keeping those payment details understandable in the product, so organization admins could see the path from setup to donation acceptance to payout without needing to understand every Stripe object behind the scenes.
Stripe Connect + AWS Infrastructure
The infrastructure combined Stripe Connect payment workflows with AWS-backed storage and database services. AWS S3 buckets supported file and asset storage needs, while PostgreSQL ran on AWS RDS for managed database infrastructure.
That pairing gave the product a stronger foundation around organization onboarding, donation records, payment state, and the operational data needed to support fees, connected accounts, and payouts.
Technologies
Outcome
Helped build a payment platform that went beyond one-time donation collection and moved closer to real organization operations: onboarding, connected accounts, fees, donation UI, and payout readiness.
The project strengthened my experience with Stripe Connect and with designing payment-heavy product flows that need to feel simple while handling complex money movement underneath.