ATS rule engine · LLM reasoning · one score
Know how your resume reads, before a recruiter does.
ResumeIQ passes your resume through a deterministic ATS rule engine and a large language model, rejects documents that aren't resumes, then returns one transparent number — your Career Readiness Score — with the exact edits that move it.
01What the machine checks
Two engines. One honest reading.
A deterministic rule engine checks what recruiters' software checks. A large language model reads what a hiring manager reads. Neither inflates the other.
Not a resume? We say so.
Every upload passes a validation gate before scoring starts. NDAs, invoices, academic papers and garbled scans are turned away with a reason — instead of a invented score.
A PDF engine that reads LaTeX
CID fonts break naive parsers — React becomes Rgact. Our byte-level decoder maps glyphs per font and survives compressed object streams.
ToUnicode CMaps · ObjStm · kern recovery
Reasoning, with a fallback chain
A 120B-parameter reasoning model does the reading over a typed API. If the chain is unreachable, the deterministic engine still answers — calibrated, never padded.
One score, five factors, all shown
The Career Readiness Score is a weighted sum you can audit. Every factor ships with its weight and its evidence.
+ 0.15·Projects + 0.15·Experience
Aim at a role, not a void
Get your top three role matches with percentages, plus the exact keywords that stand between you and the next one up.
Leave with the evidence
Export the whole report as a clean PDF scorecard — gauges, gaps and fixes — to a version you can track against next month's resume.
print-tuned stylesheet · one click
02Method
From upload to a number you can act on.
Submit
Drag in a PDF, DOCX or TXT — or paste the raw text. Files up to 10MB, analyzed in-memory at the edge.
Validate
A document gate checks that it is actually a resume. Contracts, invoices and papers are rejected with the reason.
Analyze
ATS rules run deterministically while the language model reads for skill, impact and role fit. Two verdicts, reconciled.
Improve
You get the score, the missing skills, the rule violations — and an ordered list of edits worth making. Fix, re-run, watch it move.
03 The score
An honest zero beats a flattering thirty-five.
Most resume tools hand out encouragement. ResumeIQ starts every score at zero and earns each point against a published rubric — so when the number moves, you know exactly why.
04Questions
Asked often.
The short operational answers. Anything else — the API is documented in the repository.
Only if you create an account — then it lands in encrypted R2 storage tied to your user id. Guest sessions analyze in memory and forget.
No signup wall · runs free at the edge
Sixty seconds to your real score.
Upload once. Read the gaps. Fix them tonight.