SaaS / AI
Smart CRM
A multi-tenant CRM with AI assistance built into the record, summarising history and surfacing the next action for every account.
- Next.js
- TypeScript
- PostgreSQL
- OpenAI
- +1
View Case Study
AI / Web Application
Resume Intelligence & Candidate Matching
A web platform that parses resumes into structured data, matches candidates to roles with an explainable score, and generates tailored documents.
Overview
Recruiters were reading hundreds of inconsistently formatted resumes to fill a handful of roles. The platform parses any document into a structured candidate profile, evaluates fit against a role's stated requirements, and shows exactly which requirement each part of the score came from. Because the scoring is explainable, recruiters can override it — and their overrides feed back into calibration.
Challenge
Screening was the bottleneck. Strong candidates were being missed because their wording did not match the job description, and there was no record of why anyone was rejected.
Resumes arrived in every format, including scans, with no consistent structure.
Keyword filters rejected candidates whose equivalent experience was phrased differently.
Screening decisions were undocumented, which was a growing compliance concern.
Producing a tailored candidate summary for a client took a recruiter around 30 minutes.
Solution
We made the structured profile the product. Everything downstream — matching, search, document generation — reads from it, and every score is traceable back to the source text.
Built a parsing pipeline with OCR fallback that normalises any input into one profile schema.
Scored candidates per requirement rather than in aggregate, quoting the evidence for each.
Added vector search over experience so equivalent skills surface without exact keyword overlap.
Logged every screening decision, its rationale and its reviewer for auditability.
Generated client-ready summaries from structured data instead of rewriting documents by hand.
Capabilities
What AI Resume Platform does in day-to-day use.
PDF, DOCX and scanned documents parsed into one structured profile schema.
Every score breaks down by requirement, with the supporting evidence quoted from the document.
Vector search finds equivalent experience even when the wording does not match the job description.
Role-specific resume and summary variants produced from the structured profile.
Configurable field redaction during first-pass review, with a full audit log of who saw what.
Overrides are captured and used to recalibrate scoring against real hiring decisions.
Stack
The tools this system runs on, grouped by the role they play.
Architecture
The path a single request takes through the system, end to end.
Any format accepted, with OCR fallback for scanned files.
Content normalised into a validated candidate profile schema.
Skills and history embedded for semantic retrieval.
Per-requirement scoring with quoted supporting evidence.
Recruiter reviews, overrides are logged, documents are generated.
Outcome
What changed for the business after launch.
82%
Screening time reduced
Measured across first-pass review of inbound applications.
30 min → 2 min
Candidate summary generation
Produced from the structured profile rather than written by hand.
100%
Decisions with a recorded rationale
Every screening outcome auditable after the fact.
+27%
Shortlist-to-interview rate
Attributed to semantic matching surfacing overlooked candidates.
Interface
Screens from the delivered system.
More work
Other systems built on similar foundations.
SaaS / AI
A multi-tenant CRM with AI assistance built into the record, summarising history and surfacing the next action for every account.
View Case Study
AI / SaaS
A support platform that answers repeat questions from verified sources, drafts replies for agents, and escalates anything it cannot ground in documentation.
View Case Study
Next step
Tell us what your business needs to automate and we'll map out a practical build.
hello@devrox.comWe reply to every enquiry within one business day.