Vincent Demarez
All work

2025–2026

Libra

Workforce planning for the factory floor

Libra brings the competence matrix, the shift roster, evaluations and candidate pools into one view, so HR and production can see who can run which station, on which shift, and where the real gaps are. It never pretends someone is available when they aren’t.

How it fits together

  1. Competence matrixWho can do what, and how well
  2. RosterWho works which shift
  3. EvaluationsHistory, not hearsay
  4. Candidate poolsInternal and external
  5. Staffing per shiftThe real gaps, with no invented availability

The problem

The competence matrix lived in a spreadsheet that a few people could read and nobody wanted to open at six in the morning, when a shift is short and the line has to start anyway.

What I built

Three versions. The first two, in Streamlit, proved that people wanted the answer. The third is a proper web app that HR and production managers use in staffing reviews and daily planning. Its one rule: show the gap as it is, even when a more comfortable number is one guess away.

Spec sheet

Built for
HR and production at Agrafresh
Generation
Third: two Streamlit prototypes, then a full rebuild
Stack
React, TypeScript, Convex
Status
Live