CV Processing and Validation Web Application

This enterprise-grade application automates the initial screening phase of recruitment. It combines a Spring Boot backend with OpenAI's GPT models to transform unstructured PDF resumes into structured data. The system features a custom-built Java validation engine that runs complex business logic—checking for specific experience years, mandatory tech stacks (Java, LLMs), and language proficiencies—while providing a real-time, reactive frontend for HR professionals.

Key Features

Tech Stack

Java 17+ (Spring Boot)OpenAI API (GPT Integration)Apache PDFBoxLombok (Clean Code Utilities)JavaScript (ES6+)Jackson (JSON Processing)HTML5 / CSS3 (Responsive Design)

Screenshots

Screenshot 0
Screenshot 1

Video