Skip to content

Work

Products I build, and why.

Each product grew out of a real problem I kept seeing: companies losing control of their devices and apps, organisations sending their work to someone else's AI, and people losing their evenings to a queue.

Vamiq

Apple device management and private app store

Your Apple devices and your own apps, managed in one place.

Vamiq sets up and secures a team's iPhones, iPads and Macs, and puts the company's own apps on them through its own branded app store.

Vamiq sample workspace: one app installing across a team's iPhones and iPads

OnQ

Live queues for walk-in shops

See the wait. Join from anywhere.

OnQ shows live wait times at participating local businesses. People join from their phone, keep their place while they get on with their day, and get an alert as their turn gets close.

OnQ on iPhone: nearby salons on a map, each with its live wait

AXOS

Private AI workspace

Your entire workspace. Private by design.

AXOS brings mail, files, calendar, chat, video and tasks into one self-hosted workspace with private AI built in. It runs inside an organisation's own environment, so its data stays there.

The AXOS workspace: mail, drive, calendar, chat, video, tasks and contacts in one place

How I build

Three rules I keep coming back to.

  • Software should survive operations, not demos.

    A demo measures what is possible. Months of real use measure whether it is right.

  • Constraints are the design.

    Compliance rules, ownership and deployment boundaries are not obstacles. They decide the architecture.

  • Good systems remove decisions.

    If people have to keep managing the software, the software is not finished.

Open source

Code anyone can read.

Want the story behind the work? Read the stories from the build.