Real-Time Decision Support for LNER
A control room tool for LNER that brings together operational data sources into a single view, used to monitor and replan services during disruption.
Nine years owning complex operational products end-to-end, on top of fifteen in design, programming and systems. I run discovery, write the roadmap, do the research and work closely with designers and engineers to ship it — dashboards, apps, portals and real-time tools, built with the people who actually use them, and increasingly with AI tooling built into the process itself.
For the last nine years I’ve built complex B2B products and systems for a range of clients and users — from first ideas and discovery sessions through data analysis and prototyping, working alongside designers, engineers and systems specialists to deliver products that hold up in daily use. I’ve built everything from operational SaaS platforms to mobile apps and data analysis tools, and I spend real time embedded with the people who use what I build, not just reading a spec back to them.
Roadmaps that survive contact with an operations director.
Contextual interviews, field work, usability testing.
Interaction design, design systems, accessible components.
Shipping in slices with engineering, in regulated environments.
Instrumentation, success metrics, honest post-launch reads.
Time spent with the people who use the system, so the product reflects their needs, not assumptions about them.
Operations, commercial and safety in one room, one decision.
Clickable prototypes that settle arguments before a sprint starts.
User stories and specs a delivery team can pick up and build from, unambiguously.
Using LLM tooling for research synthesis, spec drafts and rapid prototyping, without losing rigour.
A control room tool for LNER that brings together operational data sources into a single view, used to monitor and replan services during disruption.
An iOS app used at customer-facing locations across a large distributed site network.
An Android app for depot screens, replacing paper notice boards for driving staff, with NFC sign-in and read acknowledgement.
A system for communicating on-the-day timetable and plan changes to customers and staff, integrated directly with the Decision Support tool.
A real-time dashboard that monitors gaps in service against the timetable, run on mobile and desktop.
A dashboard comparing train arrival data against platform announcements, to check whether changes were communicated in time.