Overview · Demo build

Calibrated AI screening that cites its work.

Drop in a job description and a stack of resumes. Get a ranked shortlist with strengths, gaps, and recommendation — each anchored to specific resume evidence. No signup.

done6/6 analyzedsenior backend engineer
  1. 01
    95

    Daniel Park

    Confluent · Staff

    Hire
  2. 02
    95

    Priya Iyer

    Stripe · Staff

    Hire
  3. 03
    65

    Sofia Costa

    Cloudflare · Rust

    Phone screen
  4. 04
    65

    Marcus Williams

    Truist · Java

    Phone screen
  5. 05
    30

    Asha Singh

    Plaid · Junior

    Pass
  6. 06
    30

    Jordan Kim

    Shopify · Analyst

    Pass
CSV · share · open7.4s end-to-end ↗

The brief

Recruiters waste hours on resumes the model can rank in twelve seconds.

Shortlist is a portfolio demo built on Next.js 16, Supabase, and Gemini 2.5 Flash. Background analysis via after() streams results to the dashboard while the API call returns instantly.

What buyers see

  • Score with cited reasoning, not vibes
  • Honest gaps — model is told not to flatter
  • Calibrated rubric, not a Likert scale
  • Structured output — JSON schema, no LLM parsing tricks
  • Background work — POST returns in 80ms

Three ingredients

What makes the rankings worth reading.

01 · Rubric

Calibrated scoring

90+ reserved for genuinely exceptional candidates. Most stay below 80. Score creep is the death of AI screening.

02 · Citation

Reasoning with evidence

Every score points to specific phrases from the resume. 'Strong communicator' is banned; 'led the Kafka migration at 40k tx/sec' is the standard.

03 · Honesty

Gaps are named bluntly

If a required skill is missing, the model says so. No 'transferable skills' theater.

Read the prompt + schema →