Case study / 02 AI · VEO Hackathon

CVSense AI.

Helping hiring teams turn a stack of résumés into a clearer shortlist.

CVSense AI application overview

The starting point

Project overview

A hackathon prototype that uses the OpenAI API to read a batch of résumés and present each candidate in the same structured format, so a hiring team can compare them side by side.

The context

Reviewing a large collection of résumés involves organizing candidate information and comparing it consistently. CVSense AI explores how AI-assisted analysis can support that workflow.

Ownership

My contribution

Built as a two-person team during the hackathon. I worked across the full stack, from the review interface to the OpenAI integration and data layer. Update this line with the parts you owned.

From problem to product

The approach

01

Organize candidate information

The application brings résumé analysis into a dedicated hiring interface.

02

Support the review process

AI-assisted analysis helps surface information for the hiring team to review.

Under the surface

Technical building blocks

Interface

Next.js · React · Tailwind CSS

The web interface for the résumé review workflow.

Application data

PostgreSQL · Prisma · Auth.js

Data access and authentication for the application.

Analysis

OpenAI API

AI capabilities used in the résumé analysis workflow.

A closer look

In the product

What it brings together

Project highlights

  • Upload résumés and extract candidate information into a consistent profile
  • AI-generated summaries and criteria-based scoring for every candidate
  • Comparison view for reviewing a shortlist against the same set of criteria
  • Authenticated workspace with candidate data persisted in PostgreSQL

Keep exploring / Next project

Sbiba Heritage

Culture · H12 Hackathon