Working demos
Open either page. No login or installation is needed.
Revenue Command Centre
Three years of booking history turned into a plan for every night of the next twelve months: which nights will sell out, which need help, and what to do about each.
Staff Schedule Builder
A live tool anyone can use: enter the week's workload and your team, press Build, and get a schedule that checks every labour rule, honours day-off requests and exports to Excel or print. Your inputs are saved as you type. The figures below are for the sample week, using the full optimisation model.
Free hotel tools
Everyday planning jobs that hotels usually pay for, as free and simple tools. Type your own numbers over the sample and get an answer in plain English. Nothing is sent anywhere.
Rate Recommender
A suggested rate for each of the next 30 days, with the reason.
๐๏ธOverbooking Calculator
How many extra rooms to sell so no-shows don't leave rooms empty.
๐Night Audit Assistant
Checklist, balancing, rate checks and the daily manager's report.
๐งนHousekeeping Board
Today's room assignments by who arrives first, with printable boards.
๐Occupancy Forecaster
The next 30 to 90 days from your own history, with a likely range.
๐ฅGroup Quote and Displacement
Is this group worth more than the guests it pushes out?
๐Hotel KPI Dashboard
Occupancy, ADR, RevPAR and profit from a spreadsheet upload.
โฑ๏ธLabour Productivity
Hours, FTEs and cost per occupied room at every occupancy level.
Hotel Swarm Operations
AI agents that coordinate peak-hour energy, housekeeping, overbooked guests and open shifts across the five sample hotels, measured against how hotels handle them today. In the sample: $279k a year in peak-energy savings and $14.8k better per oversold night.
Proposals
Each proposal explains what the idea is, why it matters with linked sources, and how it would be solved and measured. Project HARLTON covers revenue, profit and expense; Project H2 covers operations such as staffing, guest flow and facilities.
Project HARLTON: revenue, profit and expense
Project H2: operations
Shared foundation
How it is built
One pipeline produces every number on this site. It can be rebuilt from scratch with one command: python analytics/build.py
Code: analytics package ยท SQL scripts ยท tests ยท sample data extract
About this portfolio
I built this to show how I would approach business intelligence in hospitality: start from the decisions people make every day, use the data the hotel already collects, check that every number ties back to its source, and present it so anyone can act on it.
The proposals, analysis approach and direction are my own. AI tools were used for research, drafting and coding support; they are credited in the repository README. No employer data is used anywhere.