Raghvendra
← All selected work

SaaS Products

EQTY

A modular fintech operating system, from strategy to architecture

Role
Founding Design Partner
Timeline
Ongoing
Engagement
Product strategy and experience architecture
EQTY — A modular fintech operating system, from strategy to architecture

Situation

An operator moving money under load had to jump between trust cues, ledger actions, and approval workflow as if they were three products. EQTY needed one operating model that could extend to new financial modules. Existing separation of layers made every new surface reinvent permissions, money states, and language.

My mandate

I owned
Product strategy partnership, experience architecture, and the shared module model for how money, people, and decisions move.
Others owned
Founders and product own commercial prioritisation. Engineering owns ledger and infrastructure constraints.
Final decisions
Founding team — design partners inside architecture decisions, not a late visual pass.
Team
Founding design partner with the product and engineering founding group.
Authority
Co-owned experience architecture inside the founding partnership.
Delivery constraints
High-trust financial work cannot bury operators in complexity, and the OS must grow without a redesign each quarter.

Critical decision

Situation

Decide whether trust, ledger, and workflow stay separate product layers or become one operator model with shared entities and states.

Options considered

  • Three product surfaces with shared branding

    Would keep duplicate onboarding, permissions, and money-state language — the original fracture.

  • One monolithic screen for all financial work

    Would overload operators and block modular extension when a new financial surface joins the OS.

  • Shared operating model: entities, permissions, money states, approval rules as one system

Observation

Early mapping showed the same people and money states reappearing across trust, ledger, and workflow with inconsistent language. Separate layers forced operators to reconstruct the system mentally under load.

Insight

A shared model slows shipping a single module in isolation — but prevents three products that cannot share approvals or trust later.

Response

Design one module set for how money, people, and decisions move, with trust visible in the interface and workflows tuned for clarity under load.

Result

New financial surfaces can join the OS without fracturing the operator experience. Directional while the product is still in founding build.

How the system changed

  1. 01

    Mapped the fragmented starting point: trust, ledger operations, and workflow as separate layers.

  2. 02

    Proposed shared entities — people, permissions, money states, approval rules — as the spine every module attaches to.

  3. 03

    Designed operator workflows with fewer dead ends and language that matches how finance teams work.

  4. 04

    Kept the visual system quiet so hierarchy and structure can carry growth without seasonal redesign.

Outcome

organisational

Organisational: one model

Trust, ledger, and workflow extend as one system instead of three separate products.

operational

Operational: partnership in decisions

Experience architecture decided with product, not applied after modules locked.

organisational

Organisational: extensible OS

Future modules attach to the same entities and states rather than inventing a parallel stack.

Frames

  • EQTY — frame 1
    Operating model view: money, people, and decisions as one module set — the change from three separate layers.
  • EQTY — frame 2
    Operator workflow under load: clearer states and fewer dead ends where trust has to be visible, not decorative.
  • EQTY — frame 3
    Quiet system structure: hierarchy that can take a future module without fracturing the operator grammar.

What I would change now

Publish one end-to-end operator scenario with before/after entity maps as the primary hiring-manager evidence, and keep abstract OS language only as captions on that workflow.

Have a similar challenge?

Work with me.

Start a conversation