Skip to content
RBRitwik Bisht

INDEX / 03 ENTRIES

Enterprise products where the interface has to do the interpreting.

001

~1 year, inception to ship

Perforce Autonomous Testing

Agentic test automation

Perforce runs five separate QA products with no shared system between them. This is the platform built to unify them, and a genuine 0→1: the design problem was never the AI's capability, it was earning enough trust that someone would hand it real work.

  • I made the agent render its answers instead of narrating them.
  • I gave the work a visible state while it ran.
  • I kept the shell in place instead of collapsing it.
  • I moved account-level concerns out of the app sidebar.

002

TODO: confirm dates

Koodoo Evaluate

Compliance call evaluation

Koodoo Evaluate scored mortgage compliance calls from the recording alone. A structured feedback loop with the compliance team kept surfacing the same complaint: scores came back wrong, on checks that had clearly happened somewhere the tool wasn't looking.

  • I let people manually attach the half of the conversation the tool couldn't reach.
  • I tested the hypothesis before designing around it.
  • I made channel visible, not just content.

003

TODO: confirm dates

CivicPlus News Module

Municipal news module

CivicPlus's News Module powers thousands of municipal websites, and every story on it got the same card. A featured section and a categorized search made the difference between an announcement and routine news visible again, and shipped across 5,000+ government sites.

  • I gave important news its own card, not just a badge.
  • I put search and categories where the empty space was.
  • I kept the existing design system as the constraint, not an afterthought.