case study / product design + design systems

Designing a scalable UI builder.

Shaping the builder, widgets and design system behind internal applications at Appsmith.

Product DesignerDesign Systems LeadAppsmith
Appsmith UI builder placeholder

Overview

At Appsmith, I worked across product design and design systems, helping shape the UI builder used to create internal applications.

I designed complex builder experiences, widget interactions and property controls, while also leading parts of ADS 2.0 — Appsmith's design system.

Role: Product Designer · Design Systems Lead
Scope: UI Builder · Widgets · Design Systems

Appsmith builder experience placeholder

The Challenge

Building a UI builder means designing for thousands of possible interfaces — not just one.

As Appsmith scaled, more widgets, properties and use cases increased product complexity. At the same time, inconsistencies between design and code made it harder for teams to ship cohesive experiences.

The challenge was to make a powerful builder easier to use while creating a system that could scale with the product.

Appsmith widget controls placeholder

Simplifying the Builder

I redesigned key parts of the builder experience, focusing on how users discover, configure and interact with widgets.

This included improving the property pane architecture, introducing property search and establishing reusable interaction patterns across widgets.

Instead of solving individual screens, I designed patterns that could work across the entire builder.

Appsmith design system placeholder

Building ADS 2.0

Alongside the product work, I helped evolve the Appsmith Design System, creating a stronger foundation of tokens, variables and reusable components.

I contributed to 25+ components, defining anatomy, states, variants and behaviours while working closely with engineering to keep Figma, Storybook and production aligned.

Appsmith design system outcomes placeholder

Impact

The work created a more consistent builder experience and a stronger foundation for teams to design and ship at scale.

More importantly, it connected product design, design systems and engineering into one workflow — reducing one-off decisions and making consistency part of how the product was built.

back to appsmith →