Back
Sebastian Venegas signature markWay of Glory Payments logo

Jan 2025 — Jul 2025

Way of Glory Payments — Building modern payment and donation experiences.

Way of Glory Payments was a deeper payment-infrastructure project where I worked across donation flows, organization onboarding, connected accounts, and the product surfaces that make those workflows usable.

Instead of treating Stripe as a simple checkout button, the platform needed to support organizations joining the system, accepting donations, receiving payouts, and giving Way of Glory Payments a clear platform-fee model.

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

React logo
React
Next.js logo
Next.js
TypeScript logo
TypeScript
Tailwind CSS logo
Tailwind CSS
Stripe logo
Stripe
Auth0 logo
Auth0
AWS logo
AWS
PostgreSQL logo
PostgreSQL
Node.js logo
Node.js
Jira logo
Jira
GitHub logo
GitHub

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.

Interested in working together?

Open to product-focused engineering roles, modern frontend systems, and collaborative software teams.

Contact