Skip to contentINDEX / 03 ENTRIES
Enterprise products where the interface has to do the interpreting.
001
~1 year, inception to ship
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.
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.
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.