From manual tracking to system-wide visibility

Led the end-to-end design of a 0→1 internal tool, defining structure, states, and user-facing logic for a system that was still being built

MY ROLE

Product Designer

TIMELINE

Sept 2025 – Dec 2025

TEAM

1 PM, 2 Engineers, QA

IMPACT

Cross-team visibility into file deletion workflows

Context

Workhub’s servers were filling up with outdated data, increasing storage costs and introducing risk. Automated file deletion processes were being developed to address this, but they were only accessible through code.

Incorrect deletions could result in data loss or compliance issues, making it critical that teams can validate what was happening and intervene when needed.

Problem

With file deletion processes only accessible through code, teams (PM, CTO, DevOps) lacked a shared view of what was being deleted, making it difficult to validate accuracy, understand file states, or intervene without risk.

Approach

I worked closely with the CTO and PM to understand how file deletion processes were being defined, what data was available and what decisions needed to be made.

Since the system was still evolving, I had to:

  • Understand how files were being targeted and why

  • Map backend database structure to a usable interface

  • Define what information was essential for validating and controlling the system

What initially started as a request to “show logs” evolved into designing a tool that supports decision-making, validation and accountability across teams.

Key design decisions

Designing for validation, not just visibility
Focused on helping users confirm whether the system was targeting the correct files, not just observing activity

  • Translating backend processes into clear states
    Simplified complex logic into human-readable statuses to support quick understanding across technical and non-technical users

  • Balancing simplicity with depth
    Reduced cognitive overload by default while allowing access to detailed logs when needed

  • Building in accountability
    Required reasons and user tracking for changes to ensure transparency and shared understanding across teams

Trade-offs

  • Simplified system states
    I reduced multiple backend conditions into three clear statuses to make things easier to understand, even though it meant not showing every technical detail

  • Designed with incomplete information
    I moved forward while the backend processes were still being defined, making informed assumptions and leaving room for the design to evolve

Impact

Created a shared view of file deletion processes across PM, CTO, and DevOps, improving alignment and understanding.

Gave the PM autonomy to validate and manage processes without relying on developers.

Reduced risk by enabling teams to confirm what was being targeted and safely pause processes when needed.

Replaced manual investigation with a centralized system, improving efficiency and confidence

Surfaced the impact of automated deletion processes, which saved 91.26 GB of storage in the first few months

Key takeaway

This project pushed me to think beyond UI and focus on how to make complex, evolving systems understandable and actionable. Designing for a backend process that wasn’t fully defined required me to make informed assumptions and define structure where it didn’t yet exist. It reinforced the importance of creating shared understanding across teams and designing for trust in high-risk actions, so users can confidently validate and control what’s happening.

Amanda Wondergem

amandawondergemdesign@gmail.com

Calgary, Alberta, Canada

© 2026 All right reserved

Amanda Wondergem

amandawondergemdesign@gmail.com

Calgary, Alberta, Canada

© 2026 All right reserved

Amanda Wondergem

amandawondergemdesign@gmail.com

Calgary, Alberta, Canada

© 2026 All right reserved