San Mateo, CA · working globally
RIOT
Retail Internet of Things · riot.technology

I build the tech that lives behind the counter.

David Salisbury — 25 years in retail and hospitality technology. Point of sale, payments, loyalty, connected hardware and wallet. I help teams design products that survive a real store on a real Saturday morning — and I write the prototype, not just the spec.

6M+
Units shipped worldwide
30+
Hardware launches led
25,000
Merchants on a SaaS platform
20+
Countries & languages
What you can hire me for

Four ways in.

Fractional, hands-on, close to the product.

IOT

Connected product development

Hardware and software that has to phone home, update itself and keep working when the back-office Wi-Fi doesn't. 30+ models from whiteboard to global channel.

Device + cloudSourcingCertificationManufacturingMesh
POS

POS & payments strategy

Payments, loyalty and the point of sale as one system, not three vendors. Kiosk, KDS, SoftPOS and the API layer that lets everyone downstream read the data.

Clover · PAX · LandiWorldpay · TSYSKiosk & KDSSoftPOS
WLT

Wallet passes & receipts

Getting a pass into Apple/Google Wallet is easy. Making it fire at the terminal, at the moment of the scan, is what I've shipped — VAS and Smart Tap in the US and AU.

Apple VASGoogle Smart TapNFC tap-to-engageDigital receipts
AI·PM

AI product management

Fractional product leadership for teams putting AI into a real workflow. I build the prototype myself, so the conversation starts with something running.

Use-case selectionEvalsClaude · PythonPostman
Currently building

The venture.

A digital slingshot for independent retail

A barcode scan becomes a wallet coupon — without touching the POS.

Borrowed from payments: EFTPOS put money on a universal rail, so any terminal could take a card without the merchant touching the payment rails. OmniQpon does the same for coupon transactions — any point of service, no integration, deployed in minutes.

omniqpon.com →
OmniQpon®

Retail media on a universal rail.

RetailersAn answer to corporate marketing muscle — and access to brand budgets.
BrandsTransact directly with shoppers at independents, with live scan data for real ROAS.
VenuesMembership, coupons, ticketing and access at every point of service.
ShoppersJoin once, save everywhere. Offers land in the wallet — no app.
What I've actually shipped

Capability — and where it landed.

Wallet

Passes that fire at the terminal

Apple VAS & Google Smart Tap, deployed through the ISV/VAR channel in the USA and Australia.

Wallet

Digital receipts, no email

Co-founded and scaled a receipt platform to 25,000+ merchants across 20+ countries — build cost under $12M.

POS

Kiosk, KDS & delivery, one queue

Gong Cha, 300+ locations — ahead of schedule, under budget, ~100% SLA.

POS

Loyalty inside the payment flow

Fivestars Pay + Loyalty on Clover, deployed across the US merchant base.

Data

POS data out, in real time

An API framework for real-time POS data sharing — analytics, signage, payroll, tax.

POS

Taking a card with no terminal

SoftPOS and tap-on-phone strategy at SumUp — removing terminal dependency at the point of interaction.

Data

Scan and sell, no catalog build

Master catalog programme at SumUp. A comparable capability is now marketed by Toast as a differentiator.

Build · API

Integrations specified by working calls

Clover, PAX, Kozen and Landi, the Worldpay / TSYS / First Data payfac stack, plus Franpos, Tiller, Pointsoft and Pi Electronic.

Build

Prototypes that run, not decks

The OmniQpon platform — and this site — built hands-on with Claude, Python, Android Studio, Postman.

On the record

Patents, stages and toolchain.

Patents
  • BYOD Wi-Fi Management
  • Digital Receipts Time Stamp
Stages & shows
  • NRF
  • RSPA — speaker
  • NRA · Computex · EuroCIS
Toolchain
  • Claude · AI-assisted dev
  • Python · Postman
  • Android Studio · iOS · Windows
Built at
  • SumUp · Fivestars
  • Star Cloud Services
  • Star Micronics · US, AU, JP
Worked across
  • Japan · Australia · Singapore
  • UK · France · Germany
  • USA · Hong Kong · Malaysia
Contact

Tell me what you're building.

A long engagement, a short one, or a single call to work out whether the thing is worth doing at all.