People analytics, reward, workforce planning, and the tools behind them.
Reward
One pay range per grade and country, priced on Eurostat market data, every employee placed against it, and the range to publish with each vacancy.
Workforce planning
Italian and Polish employer costs for 2026, a budget variance that adds up exactly, and next year under four scenarios.
Research · R
Eurostat data for 27 Member States: inside sectors the gender pay gap is wider than the published one in 22 countries.
People analytics
Attrition drivers, pay equity and HR service-desk performance on a 4,000-person organisation: logistic regression, gap decomposition, SQL.
People analytics
2,753 answers: non-response bias, confidence intervals, key drivers, free-text themes, and a dashboard that will not report on fewer than five people.
Tooling · Python
The library behind the reconciliations: proves a spreadsheet's live formulas give the same numbers as the Python model, in CI.
Automation
A job search run as a data pipeline: public ATS board APIs, explainable fit scoring, tailored documents, funnel analytics.
Public history
Pompeii and Herculaneum from the eruption to today as a model you walk through, in six languages, with a source next to every statement.
Media education
Florence, 1216 in development
A serious game for schools: the class writes the chronicle of the Buondelmonte murder as a young notary, then compares it with the chronicles that survive.