Kitewheel Hub Library

Kitewheel Hub Library

Client: Kitewheel Role: Sr UX Designer Date: March 2020

Kitewheel Hub is a technical IDE originally built for engineers that enables users to create simple or complex Graphs—programmatic workflows that power integrations such as API calls, database connections, and journey orchestration.

However, the Templates and Managed Graphs features were poorly understood, hard to find, and lacked context, forcing users into inefficient workarounds.

Templates were designed to bundle reusable project components (maps, steps, graphs, nodes), allowing users to start quickly with known-good configurations.
Managed Graphs are reusable logic components—equivalent to abstracted functions in code—that can be created once and reused across workflows.


The Problem

The existing Templates and Managed Graphs UX suffered from several issues:

As a result, users distrusted the feature and relied on error-prone copy-paste workflows instead of reusable abstractions.


The Challenge


The Strategy

I applied a design-thinking approach:

  1. Research & investigation — interviewed both technical and non-technical users to understand mental models and pain points
  2. Define & ideate — clarified what Templates and Managed Graphs should be versus how they were perceived
  3. Design & prototype — created and iterated on a new Library UX that treated templates and managed graphs as first-class reusable assets
  4. Test & refine — validated assumptions with users and refined solutions based on feedback

The Solution

We replaced the confusing “Sharing” concept with a Library—a centralized UX for creating, viewing, editing, importing, exporting, and managing reusable assets.


Results

The new Library significantly improved how users understood, found, and reused Templates and Managed Graphs.

This transformed Templates and Managed Graphs from obscure features into composable UX building blocks that support long-term reuse and platform scale.


Engineering Collaboration

With limited engineering resources, I partnered closely with the development team over eight months to define MVP scope, refine interactions, and ensure deliverability without sacrificing design intent. An iterative sprint process balanced product goals, technical constraints, and user needs.

Project Gallery