Redesigning Legacy Auditing Software for a National Financial Services Firm

A legacy system powering 200+ auditors across Australia was showing its age. The task? Give it a clean, modern UX without losing the speed, quirks, and workarounds veteran users had grown to rely on

Company Overview

Company Overview

Independent national auditing firm

Industry

Industry

Financial Services
Compliance Tech
Internal Tools

Challenge

The firm’s core auditing platform was built over a decade ago — packed with features, tangled in legacy logic, and held together by habit. New hires struggled to learn it. Long-time staff refused to let it go. It wasn’t just about UI — it was about trust.

The goal:
Modernise the system without disrupting workflows that had become second nature to expert users — all while uncovering the undocumented logic behind the scenes.

Results

  • Redesigned legacy workflows into clean, intuitive UI

  • Won over resistant users with hands-on workshops and familiar patterns

  • Turned undocumented behaviors into actionable specs

  • Boosted clarity and velocity across product and dev teams

Process

Evaluation & Discovery

  • Ran a heuristic review of the legacy UI (yes, it was rough)

  • Shadowed auditors to learn their habits, mental models, and pain points

  • Flagged where “friction” actually helped experts move faster — and where it didn’t

Stakeholder Alignment

  • Facilitated conversations between auditors, SMEs, and managers

  • Identified sacred workflows vs areas with room for change

  • Used prototypes to document hidden logic and backend quirks

Design, Prototype, Validate

  • Built an interactive prototype that blended UX best practices with legacy familiarity

  • Ran user testing and made fast adjustments

  • Led a 40+ person hands-on workshop — demoed patterns, explained tradeoffs, and invited honest feedback

Product Thinking & Dev Support

  • Helped rewrite vague backlog items based on actual user behaviors

  • Delivered design artefacts that clarified dev tasks and business rules

  • Balanced clean UX with real-world flexibility for power users

My Role

Brought in mid-project, I took point on UX and doubled as a product translator and logic detective.

  • Led the redesign of a mission-critical legacy tool

  • Bridged knowledge gaps between users, devs, and product

  • Rebuilt trust with users by showing, not telling

Conclusion

This wasn’t about flashy UI — it was about designing with empathy for people who lived inside the system every day. I helped the team move from guesswork to grounded design, gave auditors a voice in the process, and turned a decade-old platform into something everyone could get behind.