Nischhal Raj Subba
SaaS product UX

Complex SaaS should make the next decision easier, not expose the database.

I design workflow-heavy software around what each role needs to understand and do next. That usually means working through navigation, information density, permissions, forms, states and the exceptions that create real operational friction.

When this is useful

Useful when a dashboard has accumulated features, different roles need different views or important states are buried inside tables and forms.

Typical scope
  • Dashboard and workspace architecture
  • Role and permission-aware journeys
  • Tables, filters, records and bulk actions
  • Forms, review states and recovery paths
  • Reusable patterns and design-system rules
How I approach it

Make the product decision explicit before making the screen look finished.

01 · Context

Understand the job and the constraint.

Users, evidence, business goal, technical limits and the current behavior that is creating friction.

02 · Structure

Resolve flow, hierarchy and states.

Turn the problem into reviewable decisions before high-fidelity design makes ambiguity expensive.

03 · Delivery

Design for the implementation.

Responsive rules, components, interaction notes and QA make the work useful after handoff.

Have a product or role that needs this kind of work?