Profile Image

Available for work

Asher Peruscini

London-based design leader with over 16 years experience in building user-centred products and experiences for web and mobile platforms.

US & UK Citizen

@redcoatasher

Profile Image

Available for work

Asher Peruscini

London-based design leader with over 16 years experience in building user-centred products and experiences for web and mobile platforms.

US & UK Citizen

@redcoatasher

Profile Image

Available for work

Asher Peruscini

London-based design leader with over 16 years experience in building user-centred products and experiences for web and mobile platforms.

Scalable Design as Infrastructure

Seller Card Modularization

Head of Product Design

Focus: System Design, Cross-functional collaboration, Strategic Enablement

Head of Product Design

Focus: System Design, Cross-functional collaboration, Strategic Enablement

Head of Product Design

Focus: System Design, Cross-functional collaboration, Strategic Enablement

Executive Summary

Dimension

Outcome Scope

Scope

Transformation of hard-coded seller card variants into a single, flexible, modular component system

Strategic Role

Head of Product Design — vision, orchestration, design execution, cross-functional alignment

Business Impact

27% code reduction, 40%→2% bug rate, 8x faster feature velocity, 10x experimentation speed

Cultural Impact

Modular design pattern adopted across 3 other major components (service listings, project cards, review modules)

Core Principle

Configurations scale far better than creating new variants or components for every minor difference.

Executive Summary

Dimension

Outcome Scope

Scope

Multi-platform design system (web, app, internal tools)

Strategic Role

Head of Product Design — vision, strategy, adoption

Business Impact

40% faster delivery, 60% reduction in design debt, improved NPS consistency

Cultural Impact

Unified product language, empowered teams, cross-functional collaboration

Core Principle

Design as a system of leverage, not a service

The Problem

| "We need another variant!"

Four component variants. Four times the code. Four times the bugs. Four times the maintenance.

Bark's seller card was central to the marketplace experience — displaying professional details, availability, pricing, and interaction points. But as product requirements evolved, so did the component variants. What started as a single card became four hard-coded variants, each with its own codebase, bugs, and maintenance overhead.
The symptoms were clear across all stakeholders:
**Users** experienced visual inconsistencies, unpredictable interactions, perceived platform instability, loss of trust, and increased cognitive load.
**Designers** faced lack of creative flexibility, loss of design authority, iteration velocity collapse, repetitive low-value work, and frustration with not fixing the root issue.
**Developers** dealt with increased technical debt, code duplication, an unmaintainable codebase, code review friction, and limited delivery speeds.
The impact was quantified: 70% code duplication, a 40% bug escape rate, 2-8 hour bug fix times, 18 A/B test paths creating complexity, and a 5x maintenance burden slowing progress.

The Insight: Learnings Transfer

| "I went looking for an Engineer... Meet Alex!"

Applying lessons from Intuit's dark theme challenge to our seller card problem

I had recently seen Intuit solve a similar problem with their dark theme implementation. Their challenge was supporting both light and dark modes for UI components without creating duplicate components:
(e.g., btnLight.jsx, btnDark.jsx)

Their bad approach would have been just to duplicate components.

Their good approach was using a single component with configurable properties:
(e.g., <Button theme='dark'|'light' />)

Their solution was building modularity at its core — no-one can predict the future, so design for flexibility from the start.

This same principle applied perfectly to our seller card problem…

Applied @ Intuit…

  • Dark Theme – Needed to support both light & dark modes for UI components

  • Old thinking: Duplicate components (e.g., create Component 537)

  • New thinking: Use a single component with configurable props

Applied @ Bark…

  • Hard set, rigid seller card variants, each with its own components

  • Old thinking: Need a new variant? Create another component
    (e.g., create Component 537)

  • New thinking: Need a new configuration? Create a new modular section & trigger


Ten concurrent interviews revealed a consistent misconception: that the leads on the map were different from the ones in the list. Our users saw two different tools instead of two different views of the same dataset.  

This was an adoption problem, not a product flaw. So, the obvious opportunity we identified was to integrate the list and map into a unified discovery experience, supported by a single, consistent header and toggling control.

Step 1: Mapping All Possible Sections

| Identifying every potential section block for comprehensive modularity

Map all possible sections | Step 1b: Map all possible sub-sections

We audited and mapped out 4 required sections (Lead Details, Value Badges, Lead Info, and Cost/Cap), and 2 optional sections (Buyer Interaction, and Availability).

Then we identified every potential content module in each top-level section, mapping all possible sub-section combinations. With the 4 required and 2 optional sections and 31 total possible sub-section combos, we arrived at 9,216 possible configurations!

This reinforced the realization: we could not hard-code 9,216 individual variants. The solution was pretty clear: one component, many configurations.

By grounding decisions in impact × reversibility, we reduced risk and increased confidence with stakeholders.

Step 2: Research & Collaboration

| User research, market analysis, and cross-functional brainstorming

User Research
We surveyed users and asked them to rank what information they found most important. This gave us clear priorities for what should be emphasized in the modular design.

Market Analysis
We went out to other platforms to see how they ranked information, and if they had modularized at all. This benchmarking helped validate our approach.

CSD Matrix
I assembled Product Managers, Designers, and Developers for a collaborative brainstorm to identify certainties, suppositions, and doubts about the approach. This cross-functional alignment was crucial for buy-in and successful execution.


The results after two weeks:

  • +12% increase in lead view-to-purchase conversion  

  • +9% uplift in average session duration  

  • Noticeable drop in user confusion tickets related to “Map vs. List”

The success of this experiment catalysed a new internal standard:  Every mobile experiment should clarify a workflow, not complicate it.

As the Head of Product Design, I used this principle to inform Bark’s mobile-first design system — influencing the evolution of elements (headers, tabs, navigational logic, etc…) to support both sellers and buyers with parity.

The Solution

| From multiple cards → single, flexible, modular component structure

We developed a single, standardized, configurable design component for the Seller Card.


This allowed designers to…

  • Make easier design additions, modifications, or concessions  

  • Standardize visual assets across all sections and sub-sections  

  • Increase design and handoff efficiency

This approach followed our established design principles grounded in user research, market analysis, and collaborative brainstorming sessions with product managers, designers, and developers.

Outcomes: End-User Perspective

| Our design as infrastructure approach directly translated into a consistent, trustworthy experience for every user

Consistent Display
Seller information now appeared consistently across all touch-points: search results, detail pages, and mobile devices.

Reduced Confusion
Users were now noticing design consistency throughout the platform, and this was building better trust.

Faster Decisions
Users were now making more valuable decisions almost twice as fast, and with increased confidence.

Increased Trust
Delivering on consistent design expectations across the platform increased user confidence and value in our platform.

Better Mobile Experience
Unifying the experience across all mediums drastically reduced friction for users when switching between devices, and gave us valuable insights into how our users actually wanted to use our platform.


Within six weeks of launch:

  • Contact rate improved by 18% vs. web baseline

  • Buyer satisfaction scores rose by 22 points

  • The AU pilot became the model for a full UK rollout

Drawing from design leadership principles, I focused on orchestration and ownership — assisting with aligning cross-functional voices around shared outcomes rather than individual deliverables.

Outcomes: Product Designer Perspective

  • Rapid Prototyping (2 weeks → 2 days)

  • Accelerated A/B Testing (1 week → 1 day, 7x faster)

  • Empowered Designers (independent testing)

  • Leveraged Design System (1 component reused 6x)

  • Freedom to Iterate

Outcomes: Developer Perspective

  • Optimized Codebase (27% reduction, 6x reuse)

  • Drastic Bug Reduction (40% → 2%)

  • Centralized Fixes (single fix across platform)

  • Accelerated Feature Velocity (4 days → 4 hours, 8x improvement)

  • Improved Testing Efficiency (33% fewer test scenarios)

Outcomes: Product & Business Perspective

  • Strategic Impact (10x experimentation speed)

  • Improved Time-to-Market (8x faster, weeks→days)

  • Reduced Technical Debt (20x fewer bugs escaping)

  • Improved Scalability (pattern applied to 3 other components)

  • Infrastructure for Future Growth

Key Takeaways

| Learning transfers across contexts

These principles have been crucial to our success and are applicable across various development contexts

Design as Infrastructure
|Great systems solve engineering problems, not just UX challenges.

Constraints Enable Flexibility
Guardrails ensure systems are scalable and maintainable.

Collaboration is Non-Negotiable
Engineering constraints shape robust design solutions.

Measure Everything
Velocity, bugs, and user impact & behavior are all quantifiable metrics.

Learning Transfers Across Contexts
Principles are portable; execution is specific to each scenario. The Intuit dark theme challenge taught us that modularity scales better than duplication — a lesson we applied to transform Bark's seller card system.

Upon Reflection...

This project fundamentally shifted how I think about design leadership. The biggest impact wasn't the component itself—it was proving that treating design as infrastructure creates exponentially more value than treating it as decoration.

By leading with systems thinking, collaborating deeply with engineering, and measuring everything, we didn't just solve a design problem. We created a scalable foundation that continues to accelerate the business today.

The result? A 10x faster experimentation cycle, 8x faster feature delivery, and a 20x reduction in bugs—all while empowering designers, developers, and ultimately, users.

Other Projects...

Outcomes: End-User Perspective

Our design as infrastructure approach directly translated into a consistent, trustworthy experience for every user

Consistent Display
Seller information now appeared consistently across all touch-points: search results, detail pages, and mobile devices.

Reduced Confusion
Users were now noticing design consistency throughout the platform, and this was building better trust.

Faster Decisions
Users were now making more valuable decisions almost twice as fast, and with increased confidence.

Increased Trust
Delivering on consistent design expectations across the platform increased user confidence and value in our platform.

Better Mobile Experience
Unifying the experience across all mediums drastically reduced friction for users when switching between devices, and gave us valuable insights into how our users actually wanted to use our platform.


Within six weeks of launch:

  • Contact rate improved by 18% vs. web baseline

  • Buyer satisfaction scores rose by 22 points

  • The AU pilot became the model for a full UK rollout

Drawing from design leadership principles, I focused on orchestration and ownership — assisting with aligning cross-functional voices around shared outcomes rather than individual deliverables.

Create a free website with Framer, the website builder loved by startups, designers and agencies.