How the match score is calculated
The Revquix Match Score is arithmetic, not a judgement call. Six dimensions are scored 0–100, then weighted and summed: skill overlap 38%, must-have coverage 26%, experience and scope fit 12%, title and seniority fit 12%, domain and context fit 7%, keyword presence 5%. The report prints each sub-score, the weight applied, and the points it contributed - and those add up to the total in front of you.
The posting's requirements are weighted by how hard it asks: a must-have counts for four times what a nice-to-have does, so a resume that misses the one mandatory requirement and holds nine optional ones does not score 90. Every real hiring filter is a few hard requirements plus a wish list, and a score that ignores that is comfortable and useless.
Bands are fixed thresholds, and deliberately not the Readiness Score's: 0–39 low, 40–59 moderate, 60–74 strong, 75–100 excellent. A posting lists everything a team could conceivably want, so nobody matches a real one in the nineties - hiring happens in the sixties. A resume-quality scale would put almost every applicant in the bottom two bands.
Real gaps versus wording gaps
Every gap is labelled one of two ways, and they need opposite responses. A wording gap means your resume already has the skill and no bullet demonstrates it - usually it sits in a skills list with nothing behind it. That is a ten-minute fix and the commonest single improvement available on any application. A real gap means there is nothing on your resume for it, and nothing adjacent either.
We will not help you close a real gap with phrasing. If a posting asks for Kubernetes and your resume has no container work at all, the tool says so and calls it something to learn. A claim you cannot defend is an interview you fail on the next question.
The middle case is adjacency, and it is what a keyword matcher structurally cannot produce. If the posting wants gRPC and you evidence REST API design, we say so - adjacent, not equal. Producing that requires a curated taxonomy: string matching cannot tell a listed skill from a demonstrated one, because both contain the same word.
Why people run this twenty times, not once
A resume scorer is a tool you use once. Tailoring is per application - and a search is twenty to fifty of them. So this is built around the second run: you upload your resume once, and every new posting after that is one paste and one click.
Each match is saved against its job description, so the dashboard becomes your tailoring log - one row per posting, the score movement across re-runs, and a status you set by hand. Re-running updates the same row and shows the difference. Nothing infers the status for you: tailoring a resume is not applying for a job.
What this tool will not do
It is not an ATS score. No applicant tracking system gives candidates a score, and nobody outside a company can see how its filters are configured. This is our own published comparison against one posting.
It will not tell you to stuff keywords. Cramming a posting's phrases in to beat a parser produces a document that reads as spam to the human who opens it next, and that human decides. Where a term is genuinely missing we say so; the advice is about evidence, never repetition.
It is not an application tracker either - no reminders, no due dates, no stages beyond the five statuses. It tailors; you apply.