Fragmentation
The journey had no spine
Candidates and hiring teams moved through disconnected steps. Progress was impossible to read, so people re-checked, chased, and stalled instead of moving forward.
Case study SOVA · TalentAI Console · 0→1
A hiring platform where AI reads the candidate and a human signs the decision. I designed the layer in between — the one that turns a model output into a judgement someone will stand behind.
Product The console
The hiring overview leads with risk and readiness rather than volume. Every number on it is something a person can act on before it becomes a problem.
Hiring overview
Live pipeline health, AI insights and decision readiness.
3 candidates flagged for incomplete data · 2 insights need human review before shortlisting
Strong analytical reasoning; consistent judgement under pressure
High process reliability; low ambiguity tolerance
Evidence still being collected — 1 assessment outstanding
The banner names what is blocked and why, so nobody has to hunt for the exception.
Insight engagement sits next to pipeline health — if people ignore the AI, that is a product failure.
Data completeness, AI coverage and review status are shown beside the number that depends on them.
The summary reads in five seconds; the reasoning behind it is one deliberate click away.
01 The real problem
Hiring teams could complete every task in the product and still not know whether they were allowed to believe the result. Three things were eroding confidence at once.
Fragmentation
Candidates and hiring teams moved through disconnected steps. Progress was impossible to read, so people re-checked, chased, and stalled instead of moving forward.
Opacity
The models produced genuinely useful signals. But nobody could see how a result was formed, so the same output was either over-trusted or quietly ignored.
Accountability
A rejection can be challenged months later. Completing the workflow wasn't the finish line — producing an outcome a human could justify was.
02 System before screens
Working with engineering and data science, I mapped how assessment data actually moved and where interpretation happened. The map became the team's shared reference — and it showed exactly where confidence was breaking.
Expectations set up front: what this is, how long it takes, how it's judged.
Structured inputs, validated at the point of entry rather than at the end.
Where the confidence gap lived. Signals became insight — and the reasoning had to surface with it.
Summary, readiness, and an honest account of what is still missing.
Audit trail and traceable outputs that survive a challenge.
Layer 3 is where design earns its keep. Everything above it depends on it being legible.
03 Where I focused first
The roadmap had forty candidates. These three moved the metric that mattered: whether a person felt able to act on what the system told them.
BET 01
EffectLower drop-off at entry; fewer "where am I?" support tickets.
BET 02
EffectHigher completion rates and cleaner inputs into the model.
BET 03
EffectGreater adoption by non-expert reviewers; stronger stakeholder trust.
04 The core shift
Disconnected steps, hidden logic, and a result that arrived without a rationale.
One continuous journey that keeps answering the only three questions users actually ask.
Product Candidate review
Where a reviewer forms a judgement they will have to justify. The model's read, the evidence behind it, and what is still missing are held on one screen — with the same logic carried to mobile for reviewers who decide between meetings.
Amina Khan
Senior Product Designer · Platform team
Demonstrates strong analytical reasoning and consistent judgement across ambiguous decision scenarios. Performance remains stable under time pressure, with moderate variation in risk tolerance during trade-off decisions.
Strong communication and design thinking. Portfolio demonstrates excellent problem framing in ambiguous system work.
Comfortable with data constraints. Would probe risk-threshold reasoning further at panel stage.
Decision confidence
Ready to shortlist05 The designed journey
Every stage pairs what the user experiences with the product decision behind it — because the decision is the part that transfers to the next project.
What you're completing, how long it takes, and how it will be evaluated — stated before you start.
Set expectations at onboarding rather than explaining them in support articles later.
Structured sections that follow how the work is actually thought about, not how the database is shaped.
Model the workflow on real decision progression so the interface teaches the process.
Completion and data-quality signals appear while there is still time to fix them.
Surface risk while it is recoverable — validation belongs at the point of entry.
Readable summaries, a confidence figure, the evidence behind it, and what is still missing.
Design the summary for a fast, defensible read — not for completeness of data.
An actionable outcome that carries its own audit trail into the organisation.
Structure outputs for accountability so compliance is a by-product of the flow.
Fewer abandoned sessions once progress and expectations were legible
Shorter time from insight generated to shortlist decision made
Insight features moved from ignored to routinely used in review
Product Before → after
Same data, same model, same permissions. The difference is what the screen asks of the person reading it.
Before — Insight explorer
Every signal, equally weighted, with no view on what to do next. Analysts loved it. Hiring managers opened it once.
After — Decision summary
Strong analytical reasoning and consistent judgement under pressure. Moderate variation in ambiguous risk trade-offs.
One judgement, its confidence, its gaps, and the two actions that follow. The analysis still exists — it just stopped being the front door.
06 How I made the calls
Designing for AI-assisted judgement meant trading clarity against compliance against speed, with a release date that did not move.
User risk
Users either accepted candidate insights uncritically or dismissed them outright. Both failures came from the same gap: no visible reasoning.
Lead with a plain summary; let the reasoning open on demand. Depth is available, never mandatory.
Business impact
The first insight dashboards delighted analysts and overwhelmed the hiring managers who made the actual decisions.
Rebuild around decision-ready summaries anchored to real hiring checkpoints, with analysis one level down.
Technical feasibility
Model confidence and data quality varied case by case. A fixed layout would have implied a certainty the system did not have.
Conditional UI states and confidence indicators that adapt to the evidence actually available.
Delivery speed
A full explainability framework was the right destination and the wrong first release — it would have delayed learning by months.
Ship progressive explainability layers that deepen as trust and evidence mature.
Product Progressive explainability
Full disclosure up front made reviewers slower and no more accurate. Layering it changed the behaviour: most people read the summary, and the ones challenging a decision opened the evidence — which is exactly the moment it matters.
Try it → expand the reasoning
Decision confidence
Strong analytical reasoning with consistent judgement under pressure.
92%
EVIDENCE · 3 ASSESSMENTS, 1 WORK SAMPLE, 2 INTERVIEWS
MODEL v4.2 · LAST SCORED 2 HOURS AGO · LOGGED TO AUDIT TRAIL
07 Delivery
Handoff is where quality usually leaks. I treat delivery as one shared system with five points of contact.
01
Co-explore constraints, data structures and regulatory dependencies before committing to a direction.
Kills late technical surprises
02
Translate flows into system logic, state models and edge cases. Acceptance criteria written together.
Removes ambiguity before build
03
Frequent pairing, implementation checkpoints and live design QA — I don't disappear at handoff.
Keeps intent intact in code
04
Negative-path testing with QA, error behaviour specs and recovery patterns for the real world.
Resilient, not just functional
05
Reusable design and logic patterns, component behaviour docs, QA cases aligned to the system.
Growth without redesign
The goal isn't a perfect handoff. It's shared ownership of quality.
Process AI in the loop
The confidence UI had a lot of states — high and low model certainty, missing evidence, partial reviews. Rather than draw every permutation by hand, I built working prototypes with Claude, used it to attack my own logic, and took the survivors to engineering to check they were real.
01 · Prototype
I described the confidence card and its states in plain language and had Claude generate a working React prototype. Seeing the low-evidence and conflicting-signal states live — not as static frames — is what exposed which layouts implied more certainty than the model had.
My judgementThe model wrote the code. Deciding which states were honest was the design work.
02 · Pressure-test
I had Claude role-play a sceptical hiring manager and a compliance reviewer against each screen: where would you over-trust this? What can't you defend? That surfaced the "progressive disclosure" insight faster than a design review would have — full explanations up front made the mock reviewer slower, not surer.
My judgementI chose which objections mattered. AI just made them cheap to generate.
03 · Validate
Each surviving prototype went to engineering as a runnable artifact, not a spec. Because it already showed the conditional states and data it needed, conversations moved straight to "can the model return this, at this latency?" — turning a week of clarification into a working session.
My judgementThe prototype made the hard questions concrete, so we answered them early.
Build the confidence card for a case where the model is only 58% sure and the work sample is missing. It must not look as trustworthy as the 92% state.
Done — amber treatment, the score de-emphasised, and an explicit Evidence incomplete row naming what's missing. I also disabled the shortlist action, since acting on it would be the risky path. Want the action re-enabled with a warning instead?
No — keep it disabled. If we can't defend it, the UI shouldn't offer it. Now show me both states side by side so I can check the contrast reads at a glance.
The 58% path is fine to return live, but "what's missing" needs an extra field from the assessment service. One-day change — worth it. Let's spec that field.
Reconstructed from the working sessions. The point isn't that AI designed it — it's that prototyping in hours let me test more ideas, kill the weak ones earlier, and arrive at engineering with something real to react to.
Foundation Design system
In a product where a colour can imply certainty, the palette is a semantic system rather than a style. Indigo is confidence, amber is unresolved, green is verified — and no component may use them for anything else.
State · Complete
State · Partial
State · Not ready
One component, three honest states. A score is never shown without the condition of the evidence behind it.
08 Measurement
In complex B2B systems, satisfaction scores don't tell you much. I instrumented three questions instead.
09 Reflection