Dipanjan Biswas
Home About
Home

How I work

Practical examples of how I find system problems, make decisions, and help teams deliver with less repeated work.

  • Finding and prioritising design system gaps
    I compare product and system code to find why workarounds exist and what the system should fix.
  • Building working components before product delivery
    I use AI to make component behaviour testable before teams build local versions.
  • Reducing review loops during delivery
    I make open questions and decisions visible so teams can review work earlier.
  • Designing flexible components with clear limits
    I keep the foundations fixed and make only proven differences flexible.
  • Choosing prototypes by the question
    I choose the prototype based on the question the team needs to answer.
  • Building accessibility into shared components
    I add accessibility to shared components and delivery checks so teams do not fix the same issues later.
  • Making interaction behaviour reusable
    I define states, feedback, and motion once so teams can reuse the same behaviour.
linkedin / instagram