The Risk engine plays a central role in the bank’s decision-making. Used by the back office, it evaluates more than 100 parameters to inform credit decisions.
Depending on location and banking product, the system may request data from more than 20 registries.
Good news: responses are always returned as JSON, so they're structured. Bad news: the structure differs from registry to registry; the response size varies from 1 field to a few dozen.
This is an internal tool, and companies prefer to spend as little time on it as possible. From a design lead perspective, tailoring the view for every possible combination is a curse.
User interviews showed that the view should be easy and quick to scan, but still include all the information from the registries.



