Resource Monitor System

Enterprise platform focused on workforce planning, intelligent resource allocation, defect issue tracking, and operational visibility.

Enterprise SaaS

Operational Intelligence

ROLE

UX Designer - end-to-end

Scope

12 weeks - Desktop - Mobile

TEAM

2 Enginners, 1 PM, me

Domain

Semiconductor / Enterprise - Live

RMS Cover Page
RMS Cover Page

The brief asked for a better spreadsheet interface. The real problem was visibility.

The org already had all the data. It lived in five disconnected systems. No planner had a single view of who was certified, available, and geographically sensible to assign. I reframed the design from interface improvement to visibility as the product.


Role

UX Designer

Scope

User Research · Design Principles · Lottie Animations · High Fidelity

Platfrom

Web · Tablet · Mobile

Industry

Enterprise field-service operations

Duration

June 2024 -  Dec 2024

Cross Functional Team

PM, Engineering Leads, Data Analyst, Operations Planners, Director and VP


THE PRODUCT

One system. Five constraints. Five data sources that used to live apart.

A large hardware manufacturer installs complex equipment for customers worldwide. Each install needs a certified engineer, in the right location, within a tight window without burning the travel budget or overloading the same people every cycle. That coordination used to live in spreadsheets, email threads, and individuals' heads.


BEFORE VS AFTER



I LED THE UX DIRECTION ACROSS A CROSS-FUNCTIONAL FROM DAY ONE

One goal. One system. Every function aligned from the start.


  • PRODUCT MANAGER

    Aligned business requirements and sprint scope throughout


  • ENGINEERING LEADS

    Implemented the scheduling engine and shipped from the design system


  • DATA ANALYST

    Defined the data architecture across the five source systems


  • OPERATIONS PLANNERS

    Validated workflow logic through two observed planning cycles


  • DIRECTOR AND VP

    Final sign-off authority approved the brief reframe at first review


THE BRIEF

What the stakeholder asked for.


"Build a resource management system that lets operations planners assign field engineers to customer installations more efficiently. Replace the spreadsheet. Reduce manual effort. Improve scheduling speed."

Reasonable brief. Clear brief. A brief built on the wrong diagnosis.



THE REAL PROBLEM

The spreadsheet was not the problem. The disconnection was.


THE REFRAME

"The hard part was never the data. It was making a global, multi-constraint scheduling problem legible - so one planner could look once and know exactly what to do."

Research confirmed the org already had all the information it needed. Capability data, CRM records, ERP profiles, field-service logs, travel history all of it existed. None of it was connected. Planners were not struggling with a bad interface. They were spending the first three hours of every planning cycle just figuring out who was even available. By the time they got to matching, they were already exhausted.

I reframed the brief in week 2. The strategy shifted from interface improvement to visibility as the product. That reframe changed every decision that followed.




HOW I LED IT

End-to-end. Research through handoff.


  • Sole designer on the project - the research strategy, the sessions, the synthesis, and every design decision from first wireframe through engineering handoff. No delegation on the hard calls.


  • 8 stakeholder interviews personally - planners, field engineers, and regional managers. The research was structured around one question the brief had not asked: what is actually broken here, and why does nothing already fix it.


  • Observed 2 live planning cycles end-to-end - noted every tool opened, every email sent, every spreadsheet checked. That shadowing is where the real problem revealed itself.


  • Presented to Director and VP level - sign-off without major revisions at the first review. The reframe from interface to visibility was accepted because it was grounded in what research actually showed.


  • Built the design system in parallel with the first screens - tokens, components, and patterns established before any hi-fi work began. Engineering shipped from the design system. Consistency was guaranteed from day one.


  • Produced the motion companion alongside the UX - not after. The animation work and the product design informed each other throughout the process. If something was hard to animate, it was a signal it was hard to understand. That feedback loop tightened both the motion and the interface in ways a sequential process would not have caught.



WHAT RESEARCH SHOWED

Six findings. Each one led directly to a design decision.

Findings tell you what happened. Insights tell you what to design. Here is both and the call I made because of each.


  • FINDING 01 - VISIBILITY

    The org already had the data. Nobody could see it in one place.

    No planner had a single view of who was free, certified, and geographically sensible. Data existed in five different systems. Nobody owned the connection between them.

    MY CALL

    The primary design objective became consolidation one connected view pulling from all five sources simultaneously. Visibility is the feature. Everything else follows from that.


  • FINDING 02 - RECONCILIATION

    Planners were human API calls - doing data work, not decision work.

    Every planning cycle required manually cross-referencing four systems before a single assignment could be confirmed. The planner was not making decisions. The were doing data reconciliation.

    MY CALL

    The auto-schedule engine became the default starting state not an optional feature. The system proposes the best match. The planner reviews and decides starting from a smart proposal, not a blank grid.


  • FINDING 03 - CERTIFICATION

    Certification was a soft warning. It needed to be a hard gate.

    In multiple cycles I reviewed, cert conflicts were discovered after travel had been booked. An expired cert does not make an assignment harder it makes it invalid. The system treated it as a preference, not a constraint.

    MY CALL

    Certification is a first-class constraint in the matching algorithm, surfaced before the planner commits - not flagged as a warning they can acknowledge and continue past.


  • FINDING 04 - FAIRNESS

    Workload fairness was invisible until it became a grievance.

    The same reliable engineers kept getting the hard, long-travel assignments. There was no mechanism to surface or correct this imbalance and people noticed. The fairness problem was a trust problem.

    MY CALL

    A Fairness Distribution score was added as a pre-publish decision gate not buried in a post-cycle report. Imbalance becomes visible and correctable at the moment it can still be fixed.


  • FINDING 05 - THREE TRUST CONTRACTS

    Three users. Three completely different definitions of trust.

    The planner needs to trust the plan is optimal. The engineer needs to trust the schedule is fair and gave them enough notice. The manager needs to trust the report is accurate enough to present to leadership. One system carrying three different trust obligations each one valid, each one requiring a different kind of confidence from the same data.

    MY CALL

    This drove the entire responsive design decision desktop command centre for planners, tablet overview for managers, mobile check-in for engineers. One platform, three tailored views, each designed for its specific moment of use and trust requirement.


  • FINDING 06 - HANDOFFS

    Handoffs were where context and ownership collapsed.

    When responsibility moved from planner to engineer to manager, issues were missed because nobody owned the in-between state. A planner confirmed an assignment. An engineer never saw the update. A manager approved a plan with a conflict nobody had flagged. The failure was not in any single role - it was in the transitions between them.

    MY CALL

    Notification design and status tracking were built as first-class features not afterthoughts. Every handoff point has an owner and a visible state. The system makes the in-between legible.


"I spend the first three hours of every planning cycle just figuring out who's even available. By the time I get to the actual matching, I'm already exhausted."

Resource Planner - interviewed during research



WHERE I PUSHED BACK

Four positions I held - or took without being asked.


  • PUSHBACK 01 - VS ENGINEERING

    The constraint reasoning had to stay visible.

    "The constraint panel is too complex to build within the sprint. Just show the assignment result. Planners can trust the system."

    I HELD THIS POSITION

    Removing the reasoning does not make the system simpler it makes it untrustworthy. The moment planners could not see why a match was recommended, they rejected it and rebuilt the plan themselves. The constraint panel is not a feature. It is the trust mechanism.


  • PUSHBACK 02 - ON CERTIFICATION HANDLING

    A cert conflict had to block - not warn and continue.

    The initial spec treated expired certs as a soft warning a flag the planner could acknowledge and proceed past if they chose.

    I REFRAMED THE DESIGN

    An expired certification does not make an install difficult. It makes it legally invalid. Soft warnings are for preferences. Hard constraints are for blockers. I redesigned the cert check as a gate in the matching algorithm - not a notification after the fact.


  • PROACTIVE DECISION 03 - NOT IN THE BRIEF

    I added the fairness score without being asked.

    The stakeholder brief had no mention of workload fairness. It was not a requested feature. It was not a success metric.

    I ADDED IT ANYWAY

    Research showed the problem existed and was eroding trust across the engineering team. The same people kept getting the hardest assignments. A product that ignores a problem it can see is not a well-designed product. I added the Fairness Distribution panel as a first-class feature and made the case to the stakeholder with the research data.


  • PUSHBACK 04 - ON PLATFORM SCOPE

    Desktop only was not enough. I pushed for three breakpoints.

    The brief scoped the product as a desktop tool. One platform, one user, one context.

    I PUSHED FOR THREE

    Research showed that managers review plans in meetings on tablets and engineers check assignments in the field on mobile. Designing only for the desktop planner meant building a system that two of the three users would work around. I made the case for three tailored breakpoints each designed for its specific user, context, and trust requirement.



THE DESIGN

Two screens. Two decisions. Both trace back to the same reframe.



SCREEN 01 - DASHBOARD - DESKTOP 1440PX


Five sources. One view. Every constraint visible before any decision is made.

The dashboard does not show features it shows the information that used to live in five separate tools. Utilisation, open installs, availability, the fairness score, and cost coverage are all surfaced from the same connected engine in real time.

THE DESIGN DECISION

Visibility is the product. I designed the KPI row to reflect all five constraints simultaneously including the fairness score, which had never been visible to planners before. Showing what was previously invisible is the core value of the system.

A restrained enterprise design language confident typography, semantic colour, and a component library built to scale across new workflows without re-designing from scratch.


SCREEN 02 - SCHEDULING - DESKTOP 1440PX


System proposes. Reasoning visible. Override at every row.

The assignment board shows the auto-generated plan with cost, certification, and fit signals visible on every row not just the result. Every row has an override control. The planner starts from a smart default and makes judgment calls not data-entry calls.

THE DESIGN DECISION

Showing the reasoning alongside the recommendation is what makes the system trustworthy. A planner who can see why a match was made does not need to rebuild the plan to verify it. That is the difference between a tool that gets used and one that gets worked around



WHAT CHANGED

The org did not get a better spreadsheet. It got a connected system it could trust.


  • Right engineer. Right place. On time.

    Customer coverage improved because every install was matched on all five constraints simultaneously - not just whoever the planner remembered was available.


  • Travel cost reduced through regional matching.

    The system surfaces domestic and regional matches first. Long-haul travel became the exception, not the default - because the tool made alternatives visible for the first time.


  • Planners making decisions - not doing data work.

    The auto-generated plan removed the 3-hour reconciliation cycle. Planners started from a reviewed proposal and made judgment calls - the work they were hired to do.


  • Fairness visible and correctable before it ships.

    Workload imbalance became a planning decision, not a post-cycle grievance. Engineers could see how work was distributed. Managers could correct it before the plan went live.


  • The design system became the foundation for future modules.

    Built once, in parallel with the first screens, it reduced the design and engineering effort for every new workflow that followed. Consistency was structural not enforced manually each time.


  • The motion companion changed how the system was understood before it was used.

    Produced alongside the UX rather than after it, the motion work became a communication tool for the system's logic - not just a demonstration of its screens. Engineers and managers who saw the animation understood what RMS did before they ever logged in. Designing motion and product in parallel meant both were shaped by the same thinking at the same time.



"In enterprise UX, visibility is the feature. The org already had the data the win was arranging it so one person could hold a five-constraint decision in their head and feel confident."

Designing for complexity does not mean simplifying the domain. It means making the complexity manageable. Those are very different things.



FULL CASE STUDY

The full depth is at designbydc.in.

Every research session. All 6 user flows. The complete IA. All 25 screens with design decision captions.


View full case study →



Let's Talk

I'm most energized by projects where UX and motion come together complex problems, smart collaborators, and experiences that genuinely improve someone's day.

Comment

CharanRaj

Open to full-time roles and interesting conversations about UX, motion, and hard design problems.

1