Resvor is a multi-tenant lounge reservation and management platform that enables guests to book tables, request private events, manage digital wallets, and communicate with venue operators through a unified platform.
My work focused on designing the backend systems powering financial transactions, escrow, Stripe Connect payouts, asynchronous campaign processing, workforce management, and multi-role access control.
The platform combines synchronous APIs with background processing to support payment workflows, campaign delivery, automated escrow settlement, and external service integrations while maintaining a responsive user experience.
A significant architectural decision during development was replacing direct Stripe charges for bookings and events with an internal financial platform built around wallets, double-entry ledgering, escrow, and delayed settlement. This abstraction unified all monetary flows across reservations, events, campaigns, subscriptions, and withdrawals while making Stripe responsible only for moving funds into and out of the platform.
Some implementation details and business-specific information have been intentionally generalized to respect confidentiality.