Rentalstack
Ops platform for STR operators. Ask Claude about your Hostaway portfolio in plain English: bookings, occupancy, P&L. Paying customers on Stripe, and I run every layer of the infra myself.

I build SaaS, apps, and the infra under them. Ten years running businesses, now writing the software I wanted while I ran them.
Ops platform for STR operators. Ask Claude about your Hostaway portfolio in plain English: bookings, occupancy, P&L. Paying customers on Stripe, and I run every layer of the infra myself.

Meta Ads campaign builder. Describe the offer in plain language and a three-step wizard turns it into a plan you can launch, audiences and creative included.

iOS mood-tracker on the App Store. React Native + Expo, Firebase sync, RevenueCat for subscriptions, HealthKit for context.

Direct-booking site for my own villa, later turned into a Next.js template that mirrors Hostaway's data. Bookings come in without OTA fees or a WordPress install.

White-label Meta Ads analytics for performance agencies. Multi-tenant, per-client dashboards, agency-owned data.
Meal planning PWA for shared-custody households. Photograph the pantry and it builds the shopping list.
I was an operator for ten years before I was an engineer. 350+ short-term rental properties, and at one point one of Australia's top 30 Airbnb operators. I built a commercial cleaning company and sold it to a national operator, and ran commercial laundry, laundromats, and villa management in Bali.
Now I write the software I wanted back then. STR tools with Claude built in, direct-booking sites, MCP servers on top of Hostaway, agent workflows. Seven products are live, including an iOS app and Meta Ads tooling.
I live in Adelaide and spend a lot of time in Bali. I take short engagements with operators and founders who want someone who has run the business, not just built the software.
Advisory, contract work, or a question about something I've built. I reply to everything within 48 hours.
Still scrolling?
Fifteen minutes on a call. Bring the problem and I'll tell you straight whether I can help.
Book 15 minutes →