Genesis of the Barba-CV project

Barba-CV emerged from recurring operational issues observed in HR and consulting environments where CV processing had to be done at scale.

In mid-2025, discussions across industrial companies, consulting organizations, and HR teams repeatedly highlighted the same friction points:

  • large CV collections with inconsistent formats
  • high review effort caused by heterogeneous visual layouts
  • difficult reuse of candidate data across systems
  • ATS and HR IT systems forced to parse presentation-oriented documents instead of structured records

The underlying issue was consistent: CV information was commonly stored as documents, not as normalized data.

During summer 2025, multiple CV formats and HR data approaches were reviewed. The project conclusion was to define a compact, deterministic JSON structure that could be implemented across different systems.

The initial approach was pragmatic:

  • represent CV content as structured JSON
  • define a deterministic schema
  • keep the format interoperable for storage, rendering, and analysis workflows

By September 2025, the first Barba-CV JSON template was produced. The specification has continued to evolve through implementation feedback from recruiters, engineers, and industry stakeholders.