Interface Modernization & System Consistency

Lead UX/UI, Product Design, Design Systems, Research

HURIDOCS

CTO, 6–8 Engineers, PM

MindNode, Figma, Miro, Tailwind

Redesign and refactor to improve clarity, consistency, and usability across Uwazi’s workflows.

UI Refactor, Design System, Enterprise SaaS

A multi-phase UI refactor focused on clarity, consistency, and scalability: mapping the legacy interface, rationalizing patterns, prototyping improvements, testing with power users, and shipping a cohesive design system.

The Challenge

Uwazi had grown into a powerful but inconsistent tool. As features multiplied, the interface drifted, making dense workflows harder to navigate. My challenge was to bring clarity and consistency without disrupting expert users.

Process & Research

Mapped legacy flows, audited hundreds of screens, and catalogued patterns that had drifted apart. Collaborating with engineers and the CTO, I sketched new hypotheses and validated them through quick prototypes and feedback from power users.

Testing & Iteration

Tested new approaches to navigation, spacing, and visual hierarchy. Before/after comparisons revealed where clarity improved and where power users resisted change. Iterations refined both usability and trust in the new system.

The Solution & Impact

Delivered a design system with tokens, consistent input states, and reusable templates. Empty states guided users instead of blocking them. PDF flows became clearer and more predictable. The system became easier to scale for engineers and more coherent for end users.

Learnings & Next Steps

Learned how important it is to codify patterns early, and how powerful user feedback loops can be. This work laid the foundation for Relationship v2 and Text References — concepts I prototyped as next steps for Uwazi.