HR AI-Assistance
2023
Full-stack web app that lets users upload CVs and receive a rating against a vacancy, ranks CVs against job descriptions, and can generate new vacancies from bullet points.
- TypeScript
- Python
- MongoDB
- Docker

Reviewing CVs against a vacancy is slow and inconsistent between reviewers. This app lets a recruiter upload CVs and get a rating against a specific vacancy, or rank a whole batch of CVs against a job description. It can also go the other way — generating a full vacancy description from a short list of bullet points.
The stack pairs a TypeScript frontend with a Python backend for the scoring/generation logic, MongoDB for storage, and Docker for packaging the whole thing for deployment.


