keeping file management simple

UX Designer

Feb 2026 -April 2026

1 PO, 3 Engineers, QE, Analyst

the problem

File attachments solved a real need for reviewers, but created extra work for editors downstream. My job was to make sure the feature didn't quietly shift the burden onto people who were already stretched too thin.

business need

To onboard new journals to our pilot review experience, we needed to offer file attachments as a feature.

approach

Built a file upload component that surfaced key controls upfront and automated the checks that would otherwise fall to editors.

outcome

Extended the pilot to thousands more journals and improved UMUX scores for both reviewers and editors by 5 points from 75 to 80.

1.
discovery

Legacy system

the legacy system was costing editors time they didn't have

Looking at how the older system handled file attachments, a clear pattern emerged: tasks that could have been handled by the system were quietly getting handed to editors instead.

Pain points:

  • Manually inspecting each file's metadata to check for personal identifying information (PII)

  • Managing access for authors and reviewers independently

  • No distinction between files from different sources

"The 3 biggest problems editors face are being overworked, asked too much of, and being paid poorly."
"The 3 biggest problems editors face are being overworked, asked too much of, and being paid poorly."
"The 3 biggest problems editors face are being overworked, asked too much of, and being paid poorly."

-Participant 3

 💬 user interviews

Some editors were copying reviewer file contents directly into the correct fields just to keep things organised for later in the process. Effective workaround — but not something they should have to do.

One other finding that shaped scope: 95% of submitted reviews go through untouched. Editors are mostly gatekeeping and routing, not revising content. That told me this didn't need powerful editing tools. It needed the right lightweight controls, in the right place.

2.
approach

design approach

editors need fewer decisions not more tools

Editor needs are more extensive than other users, but that doesn't mean they need an overwhelming interface. They need to feel confident, clear on the process, and in control, all without having to dig for anything.

From the legacy system, editors were expected to handle:

  • Downloading and reviewing file contents

  • Editing file contents or adding them to text comments

  • Replacing, deleting, or hiding files

  • Accessing file details and metadata

  • Checking and stripping PII manually

  • Managing file visibility for authors and reviewers independently

  • Adding new files as part of editor comments

For the new system, I cut this down to:

  • Downloading and reviewing contents

  • Replacing or hiding files

  • Accessing file details at one click

The cuts weren't arbitrary. PII checking moves to the system so that editors shouldn't have to do this manually. Adding new files mid-thread was removed; editors can replace reviewer files but don't need to upload fresh ones as part of a comment. Separate access controls for authors and reviewers were simplified. Less to think about, fewer ways to make a mistake.

The guiding principle

if the system can take responsibility for something, it should.

if the system can take responsibility for something, it should.

if the system can take responsibility for something, it should.

3.
design

AI alert

exploring layouts in Figma Make

Using our in-house design system, I combined components and tested how interactive versions felt in Figma Make. I fed it static screens with tailored prompts to generate layout variations quickly. The most useful output was seeing which control placements felt natural versus which ones needed an extra click. It directly shaped the decision to keep controls visible by default rather than tucking them behind a menu.

🚀 shipped design

🎨 design decisions

1

PII checking belongs to the system, not the editor

"Elsevier doesn’t push problems onto me".

When we have the chance to take a burden off users and design a system that takes responsibility, we should take it. The solution checks whether a file has been properly anonymised and alerts the editor if it hasn't — rather than expecting them to catch it manually.

2

controls are open and ready for use

"I can do what I know needs to be done."

Editor time is valuable. No hidden menus, no extra clicks to reach common actions. File controls sit open by default, saving time on every interaction.

Attachments are beside comments, using proximity to indicate their relationship.

3

hide, don't delete

"I can come back to this later."

Rather than allowing full deletion, files are hidden from view but retained in the history. Editors keep a clean working view without losing a record they might need later.

4

recognition makes downloading and replacing files intuitive

"I know what to do next"

File cards and upload buttons follow our design system conventions and match patterns users already know from other tools. Function is immediately clear — no explanation needed.

4.
impact

+1000s journals added to the pilot experience

UMUX scores improved by 5 points

Editor support tickets dropped by 20%

5.
learnings

Getting PII anonymisation right took longer than expected

The logic behind automatically detecting and flagging unstripped metadata was more complex than it appeared at the start. Working through edge cases with engineering mid-sprint created pressure I hadn't fully anticipated. Earlier, deeper conversations with the team about what "clean" actually meant technically would have saved time and reduced back-and-forth in the final stretch.

Figma Make is fast, but prompting needs thought

Generating layout variations quickly was genuinely useful, but early on I wasn't specific enough with my prompts and got outputs that looked plausible but didn't hold up under the design system constraints. Once I fed it more targeted context like component names and interaction rules, the iterations got much more useful. It's a tool that rewards upfront precision.

A tighter timeline sharpened the scope but left some things unresolved

The rushed timeline forced useful prioritisation: it was easier to defend cutting interactions when time was the constraint. But it also meant some edge cases around file visibility and access didn't get the attention they deserved. Those are now sitting in the backlog, and I'd want to revisit them before the feature scales further.

Have questions?

Send me an email or find me on LinkedIn

Have questions?

Send me an email or find me on LinkedIn

Have questions?

Send me an email or find me on LinkedIn