AI Screener by Skanjo
A resume screener that matches a batch of CVs against a job description and returns, for each candidate, a positive and a negative match score with reasons, plus questions to probe in the interview.

Introduction
Give recruiters a fast, explainable first pass over a pile of CVs: why a candidate fits, where they fall short, and what to ask them.
Laravel
PHP
Bootstrap
Python- OpenAI



Highlights
- Worked on the recruiter portal and the Skanjo administrator console.
- Worked on the free trial that shows match results for one job and up to five CVs without an account.
- Worked on the signed-in features: saved screening history, adding CVs to earlier jobs and team members.
How it is used
- Anyone can try it from the landing page with one job description and up to five CVs.
- Signed-up teams screen more CVs against a job, keep past screenings and add more CVs to an earlier job.
- Accounts can add team members under user management.
Implementation
- Web portal and administrator console built with Laravel and Bootstrap.
- Matching combines Skanjo's own algorithm with a generative AI model.
- Results give a positive score with reasons, a negative score with reasons, and probing questions.
Outcomes
- Gave recruiters an explainable first pass over each batch of CVs.
- Let new users see real results before signing up.
- Supported teams that screen together under one account.