Selected work

2022 - 2025

Onda

A members' club platform for access, bookings, and concierge.

Visit ondalife.comLive - scaled to over $200K MRR in two years
Role
CTO · product design + engineering
Timeline
2022 - 2025
Monthly revenue
$200K+
Grew from zero to more than $200K monthly recurring revenue in two years.
Access network
250+
Members could discover private clubs, workspaces, restaurants, and partner venues.
Member apps
iOS + Android
Native mobile apps covered discovery, maps, bookings, chat, and membership access.
Operator workflow
Partner tools
Partner and internal teams could manage bookings, members, concierge work, and reporting.
Onda product visual

Overview

What the product needed to do.

Onda helped members find and book private clubs, workspaces, restaurants, events, and concierge support across global destinations.

I built the platform from scratch: brand, native apps, public web, partner dashboard, admin, backend, membership logic, bookings, and analytics.

Main takeaway

The work turned a high-touch membership model into software that could handle acquisition, access rules, bookings, concierge, and partner operations.

Product surfaces

What users and operators got.

  • Member apps

    Mobile discovery, maps, bookings, chat, membership state, and wallet-style pass flows.

  • Public web

    Applications, city guides, club pages, editorial content, private partner routes, and member account flows.

  • Backoffice

    Tools for members, clubs, events, bookings, documents, concierge queues, reporting, and analytics.

  • Partner tools

    Organization-gated workflows for partner teams handling bookings, members, and concierge requests.

Systems built

What made it work.

  • Membership lifecycle

    Applications, approvals, checkout, tiers, renewals, billing profiles, and member status in one flow.

  • Discovery and access

    Search, maps, filters, CMS content, and tier-based access helped members find what they could book.

  • Bookings and events

    Club approvals, SevenRooms reservations, event decisions, reminders, and notifications kept bookings moving.

  • Concierge operations

    Structured requests, Sendbird chat, admin assignment, summaries, outcomes, and metrics supported the service team.

Technology

Stack, services, and integrations.

The stack and services behind the shipped product.

Product

  • Next.js
  • React
  • Tailwind CSS
  • Radix UI
  • Vercel

Mobile

  • Expo
  • React Native
  • Expo Router
  • NativeWind
  • EAS Build

Platform

  • Express
  • Apollo GraphQL
  • Prisma
  • PlanetScale
  • Inngest

Services

  • Stripe
  • Clerk
  • DatoCMS
  • Algolia
  • Sendbird
  • SevenRooms
  • Sentry
  • PostHog

Role and remit

What I lead.

The product, platform, and operational areas I lead across strategy, shipping, and ongoing work.

  • Public site and member portal for applications, discovery, editorial content, and account flows

  • Expo iOS and Android apps for clubs, maps, bookings, chat, and ONDA Pass

  • Internal admin for members, venues, events, bookings, concierge, and analytics

  • Partner dashboard with organization-level access, member lookup, and booking tools

  • Backend services for memberships, search, payments, passes, events, and notifications

  • Stripe subscriptions, booking approvals, concierge operations, reporting, and lifecycle emails