shifts.png

How I redesigned a brittle legacy feature into a dynamic, user-friendly system—cutting shift-related support tickets by 80% and making factory data truly usable.


🎬 ACT 1: “We Keep Getting the Same Ticket”

It started with a comment in Slack from one of the support engineers.

“Hey—anyone know why shift scheduling is confusing so many customers?”

That opened the floodgates.

I pulled the metrics:

At MachineMetrics, our platform turned real-time machine data into actionable insights. But our shift system—used to define when machines were running—was rigid:

It was a system built on assumptions—not on reality.