Full-stack development · kolula solutions

Booking journeys across tenants

At kolula, I owned the Kolula Key subscription journey end to end and developed features for a multi-tenant platform serving equipment rentals, key handover, venue bookings, and guest apartments.

Open kolula demo
Signed employer reference

Recommendation from kolula’s CTO

Markus Kollers · Available in English and German

A booking-to-payment flow

A simplified view of the checkout path I built.

  1. 01

    Booking request

    A customer starts a rental or reservation in the React application.

  2. 02

    Tenant context

    The backend applies the right organization's booking and payment configuration.

  3. 03

    Stripe Checkout

    The customer completes payment through a tenant-aware checkout flow.

  4. 04

    Order confirmation

    A verified, signed webhook turns the paid reservation into a confirmed, traceable order.

What I worked on

Kolula Key subscription

Owned the journey from requirements and technical design through React implementation, checkout integration, testing, and production delivery. Used TypeScript, Redux Toolkit, and RTK Query with clear separation between API access, application data, and UI.

Multi-tenant backend and payments

Built tenant-aware Stripe Checkout and signed webhook workflows that converted paid reservations into confirmed, traceable orders. Delivered secure multi-tenant features with TypeScript, Node.js, PostgreSQL, Prisma, Auth0, and AWS serverless services.

Beyond the booking product

Operational automation

Assisted with Make.com workflows connecting SaaS systems for data checks, notifications, and reporting, reducing repetitive manual work.

SaaS administration

Managed Microsoft 365 and company-wide SaaS tools, including subscriptions, user access, permissions, usage monitoring, and billing.