Client
Hilma
Date
June 2024
Timeline
6 month project
Platform Revamp for Easier Onboarding
Business Impact
How I turned confusion into an easy new user experience
When I joined Hilma, new users were getting lost before they even began. The platform had powerful features but lacked clarity, its purpose was hidden behind an overwhelming interface. My goal was to bring focus, consistency, and ease to the experience so that users could feel confident from the very first click.
Background
Project Overview
Hilma is a B2C digital coaching platform that helps users craft clear, story-driven presentations by guiding them through questions about purpose, audience, and message, focusing on what to say rather than how slides look.
When I joined, Hilma already had its core features in place, but new users felt lost. The app’s purpose wasn’t obvious, interactions were unintuitive, and the interface lacked visual cohesion.
I led UX and UI design, defining the overall structure, feature organization, and visual direction.
1 Frontend Developer
1 Backend Developer
The CEO (main stakeholder)
6-month timeline from brief to implementation
Small development capacity
Fragmented codebase and style inconsistencies
Limited time for user research, required heuristic-based design direction
Primarily first-time users, especially managers and leaders who regularly hold presentations for their teams. These users needed a tool that felt clear, structured, and easy to learn from the first click.
Figma – mockups & components
Freeform (iPad) – early sketches & wireframes
Miro – workshops
Notion – documentation & design rationale
Dovetail – usability testing
The Challenge
Process
Figuring out ground zero
To compensate for the lack of early user data, I conducted a heuristic evaluation, stepping through Hilma as both a free and premium user. I mapped usability issues around clarity, hierarchy, and navigation, confirming that users’ main pain points were confusion and cognitive overload.
These findings formed the foundation for the redesign plan, focusing on structure, flow, and onboarding clarity.
Feature Scoping & Analysis Framework
To handle complexity, I broke the app into feature scopes and ran a 7-step analysis pipeline for each:
Vision → Situation → User Needs → Purpose → Opportunities → Strategies → Revision
This helped me link each design decision to user needs and stakeholder goals, keeping the redesign strategic rather than aesthetic.
Designing with Progressive Disclosure
When I began redesigning Hilma’s workspace, my main focus wasn’t on polishing visuals, it was on reducing cognitive load. I wanted users to feel guided, not flooded with information. That meant designing the product so that complexity appeared only when it was needed.
I used the principle of progressive disclosure as the foundation for every design decision, and the Goal Form became the perfect example of how this approach played out in practice.
Before: Goal form when I joined
After: How the goal form was introduced during onboarding flow
Originally, the Goal Form was presented as a long text summary connected to a modal of seven questions about the presentation’s purpose, topic, and audience. While the content itself was valuable, its layout and visibility made it feel dense and disconnected from the user’s flow.
Translating principles into design:
This micro-redesign of a single feature reflected the broader transformation of the platform itself:
A shift from everything at once to exactly what you need, when you need it.
When the new Goal Form concept came to life, users could finally see a clear path forward. What used to feel like a wall of text became a guided journey, one that built understanding step by step.
Establishing Consistency with a Component Library
As the project progressed, it became clear that the lack of a shared component library was slowing us down. Designs weren’t implemented as intended, and visual drift was constant.
I led the evaluation of libraries compatible with our tech stack, and we ultimately based our new system on Radix UI. Its solid accessibility foundations and prebuilt primitives gave us a reliable starting point, but it also meant that flexibility in visual language was limited. We could configure color, typography, and scale to a degree, but deeper customization would have required heavy overrides.
Some examples of the component library being used in app feature context
This trade-off allowed us to deliver a consistent, maintainable interface quickly, a shared visual language that improved implementation quality without overburdening development. Despite those constraints, I emphasized brand expression through spacing, layout rhythm, and illustrations to preserve Hilma’s personality within Radix’s framework.
Outcome
Results
The platform revamp transformed Hilma from a confusing interface into a structured, welcoming experience.
Reflections & Learnings
This project reminded me that clarity isn’t about simplifying visuals, it’s about designing intentional experiences that meet users where they are.
Business Impact
While quantitative analytics were limited at this stage, qualitative usability testing and team feedback revealed improvements that align directly with business outcomes:
Together, these outcomes not only improved the user experience but also strengthened Hilma’s position for long-term growth and scalability.