AI-powered CV screening automation

Implemented in 2025 – Present

AI-powered microservices platform that uses NLP to match CVs with job descriptions, generating a compatibility ranking and speeding up candidate screening.

Automates CV screening with AI: compares profiles against job descriptions and returns a ranked list.

Microservices-based platform that leverages NLP models to extract skills from CVs, align them with role requirements, and generate a compatibility score. It reduces manual screening and speeds up the creation of qualified candidate shortlists.

Benefits

Faster CV screening
Consistent data-driven evaluations
Automatic prioritization of top profiles

Architecture used

Java 21
Spring Boot
Spring Data JPA
PostgreSQL
Maven
Docker
Microservices managed through Docker Compose/K8s
20250228_175246-scaled

People

After graduating in Computer Science, I began my career working on software development projects. I am currently responsible for managing and implementing the company intranet, where I apply my skills in Java, XHTML, and SQL, handling both maintenance and the development of new features.

Diego Polonioli

Java Development

I have gained experience in developing Java applications, focusing on code robustness and scalability. I consistently apply best practices and design patterns to ensure efficient and maintainable software.

SQL Database Management

Managing relational databases is a central part of my work, particularly designing and optimizing tables, queries, and procedures to ensure data integrity and fast access.

Other projects

April 2025 – Ongoing

Benefits

Single point of contact for clients
Standardized communication via SOAP
Secure data access
Monitoring and tracing of requests

January 2025 – June 2025

Benefits

Pre-boarding and on-board bookings managed centrally
Secure and tracked data access
Real-time alignment with external system
Centralized control of the booking flow

January 2025

Benefits

Extract, associate, and transmit data and photos of passengers disembarked the previous day

2022 – Present

Benefits

Monitored applications
Issues resolved in the short term
Emergency management even outside office hours

Intrigued?

Book a call with one of our consultants

If you have to face a similar challenge, or want to explain your problem to us, book a call with one of our consultants: together we’ll find out if we have the right person for you.

Error: Contact form not found.

Career&Education

Grow with us.

Working at widesolutions.it is different: find out about job opportunities at WideSolutions and join us!

Open positions

Programmers and system engineers

Required technical skills

The role requires:

  • knowledge of Python, Pandas and Spark
  • knowledge of MySQL
  • knowledge of Jenkins
  • knowledge of AWS services: Lambda, S3, Cloudwatch, Iam, Glue
  • experience in Testing (Unit Test, Integration and UI test)

Programmers and system engineers

Required technical skills

The role requires:

  • at least 3 years’ previous experience with Talend and ODI
  • experience in analyzing business requirements and translating them into effective technical solutions using Talend
  • experience with Talend in designing and developing complex workflows and using customized components for configuration management
  • Excellent knowledge of relational databases, including SQL query optimization and performance management
  • Excellent knowledge of data flow migration practices