Skip to content
ERIK AGUS DARMAWAN
BLUEPRINT MODE

SHEET 02 · CASE STUDY

Translating Mercer's complex merit matrix into an intuitive SaaS product in 7 days

Enterprise HR product · Product design, UX, UI

ROLE
Product Design
Lead strategy and execution
TIMELINE
7 working days
Design sprint
TOOLS
Gemini, Figma Make, Figma
Logic decoding, UI generation, high-fidelity design
The Grade Structure page, where the setup begins.
Payroll Strategic Engine on a desktop monitor against a teal background. The screen shows the Grade Structure page, with summary cards above a table of grades.

/01 CONTEXT

01 / 09

1 Excel file, 0 PRD, and a 7-day deadline

Our company had a chance to partner with Mercer, a well-known compensation consulting firm. Their main asset was highly accurate salary benchmark data. But that data was still locked inside a spreadsheet full of actuarial formulas, performance tables, and calculations like Compa-ratio and Salary Bands. For this partnership to work, we couldn't just sell a static table.

My job was to turn that mathematical "black box" into a dynamic, working SaaS product. It had to be a prototype ready to present to executives within one week.

EXCEL FILE OF FORMULAS
1
PRODUCT REQUIREMENT DOCS
0
WORKING DAYS TO A PROTOTYPE
7

/02 PROBLEM

02 / 09

Complex rules, manual stress

Complex compensation formulas make salary reviews slow, error-prone, and hard to explain.

A · END-USERS

Manager & HR

Users face a heavy mental load. To decide one employee's raise, they have to cross-check performance ratings (A-E) against their current salary position relative to the midpoint (Compa-ratio). This manual process leads to confusion, low transparency, and approvals that drag on.

B · STAKEHOLDERS

Business & Stakeholders

Without an interface that wraps this logic, the company struggles to monetize Mercer's data. B2B clients need tools that can simulate strategic decisions, not just look at a table of static numbers.

/03 SOLUTION

03 / 09

Closing the gap between static data and strategic action

The main goal was to bridge complex math with a human-friendly interface. The product had to work like a "Salary Simulator," where the Excel logic runs behind the scenes and users only see clear, actionable recommendations.

DAY 1-2

Phase 1: Decoding

Discovery and mental modeling

Reverse-engineered the Excel formulas using Gemini. Mapped out the information architecture.

DAY 3-4

Phase 2: Alignment

Flow definition and the CEO loop

Generated rough wireframes with Figma Make. Corrected direction and pivoted to a top-down, hierarchical flow.

DAY 5-6

Phase 3: Production

High-fidelity and system design

Polished the visuals, built a clean interface layout, and set up navigation guardrails.

DAY 7

Phase 4: Interaction

Final prep

Assembled everything into a clickable, interactive prototype for simulating strategic decisions live.

The Salary Simulator: the Excel logic runs behind the screen, and users only see the result.
The Simulation Payroll Adjustment screen. A two-step progress bar sits above a table that compares five employees' current pay with their proposed grade and salary range.

/04 CHALLENGE #1

04 / 09

How might we establish a product vision and flow from a raw mathematical formula?

As a solo designer with no Product Manager to lean on, I had to understand the business logic before I could design anything. I used Gemini as an analytical partner, feeding it the Excel variables (Min, Mid, Max, Range, Inflation Rate) to reverse-engineer the formulas, map out the information architecture, and turn that logic into clear user stories.

From raw Excel data to a first interface.
A four-step flow diagram. Raw Excel data goes to Gemini for reverse engineering and logic analysis, then to an information architecture of Grade Structure, Salary Scheme and Adjustment, then to Figma Make for rapid UI generation.

/05 CHALLENGE #2

05 / 09

How might we stay aligned with the CEO's business logic during a rapid sprint?

With such a tight deadline, traditional research and validation just weren't realistic. Instead, I jumped straight into ideation with Figma Make, prompting it to build the flow and interactions directly, rather than writing documentation or specs first.

This approach let the CEO see and feel the flow interactively, instead of just reading a description or looking at a static wireframe. As a result, the feedback was sharper and more specific from the start, because the CEO was reacting to something real, not an assumption. That meant I could align with the business logic right away, without going through endless feedback cycles.

Because this process was cheap in terms of time, and I wasn't emotionally attached to the first draft, whenever the CEO gave new direction, I could drop the old draft and pivot to the right structure immediately, without losing the sprint's momentum.

The same logic at three stages: Excel, Figma Make ideation, and the result.
Three stages side by side. The original Excel salary sheet, labelled From excel document. An early Figma Make ideation screen. The final Payroll Strategic salary adjustment screen.

/06 PRINCIPLES

06 / 09

Guiding principles for the Payroll Strategic

01

Logic first, pixels later

Designing a data-driven enterprise product means logic comes first. Getting the flow right matters far more than visual polish at this stage. We validated the sequence of steps before even thinking about UI components.

02

Top-down hierarchy (the CEO loop)

The user experience needed to mirror how the real HR operational system works. The flow is locked into three sequential steps that can't be skipped: Grade Structure, then Salary Scheme, then Salary Adjustment.

03

Clarity over complexity

The table shouldn't feel like a spreadsheet. Users shouldn't have to think about how Compa-ratio is calculated. The system handles that, and the interface only shows each employee's current status and the system's final recommendation.

/07 SHIPPED TO PROTOTYPE

07 / 09

Designing for integrity, from input to trust in the output

FEATURE BLOCK A

How might we prevent users from skipping crucial configuration steps?

A compensation system fails if its foundation is wrong. The fix: the left sidebar isn't just a menu. It acts as a guardrail. I designed the navigation to force users through the hierarchical setup from top to bottom, making sure the grade structure and performance matrix are filled in before they can evaluate any individual's salary.

Screen recording, 8 seconds: moving through the sidebar from Dashboard to Salary Scheme to Transaction.

FEATURE BLOCK B

How might we help managers verify an adjustment number is fair without manually recalculating it themselves?

If the system only shows a final number with no context, managers have no way to check whether it makes sense. The fix: I put transparency right into the table, with color-coded competency grades so the reasoning behind each raise is visible, a consistent Impact % column so managers know everyone is calculated the same way, and an 'In Range' status for instant validation. Managers don't have to take the number at face value, because every piece that built it is right there in front of them.

Three signals that let a manager check a number without recalculating it.
The View Detail screen of a salary adjustment, with three callouts: a color-coded competency grade, a consistent Impact % column, and an 'In Range' status.

/08 ALSO SHIPPED

08 / 09

Additional features and behaviors

Only the scheme being edited is open.
The Salary Scheme page with the Standard Performance Matrix expanded into a grid of performance ratings against Compa-ratio ranges, and other schemes collapsed below it.

FIG. 01 · SALARY SCHEME

Accordion matrices

Instead of showing an intimidating Excel table on the Salary Scheme page, I used an accordion component to summarize the performance matrix. HR can expand just the section they need to edit.

The budget impact is visible before anything is approved.
The Dashboard page with summary cards for total employees, total salary budget, average salary and grade structures, above tables of grade and performance distribution.

FIG. 02 · SUMMARY CARDS

Executive dashboard view

Added summary cards at the top of the page showing the company's total salary-increase budget, so executives can see the financial impact in real time before approving the scheme.

/09 CONCLUSION & OUTCOME

09 / 09

Rapid consensus through an AI-augmented workflow

In just 7 working days, Payroll Strategic went from a raw spreadsheet to an interactive, high-fidelity UI.

OUTCOME 01

Executive sign-off

The prototype got direct validation from the CEO because it correctly captured the top-down operational logic.

OUTCOME 02

Partnership confidence

Showed our consulting partner that their data asset could become a high-value SaaS product, giving us an edge in negotiations.

OUTCOME 03

Efficiency milestone

Ideation and flow-building time dropped from weeks to days, thanks to orchestrating Gemini and Figma Make together.

DESIGNER'S NOTE

This project taught me that when you're designing a product with very complex business rules, the real design work isn't about the interface. It's about information architecture. Having AI handle the math logic let me focus fully on strategic decisions and the user experience.