Public Structured CV Verification

Resume Verification

Generated 2026-09-11T19:11:44Z. This page records the input source manifest, generated JSON hash, final PDF hash, counts, sizes, and public artifact links. The accessible HTML CV is available at /resume/resume.html.

Artifacts

Hashes

Source Manifest SHA-25658fc8a2b2272bafea13b550bf6b777079d45f4a45242e3b0a509dd940155b80a
data/resume.json SHA-2563b93fa5708d6e98f72bca002fe430ac445665f9295de61462a91c383f8fbfa19
resume/resume.pdf SHA-256f4bb6766d8242dda87535f2fbcf3ac87e1852f5f16a5f0169aef75ed85dd7e4c

Structured Counts

Curated works 214
Software rows 149
Scholar citations 815
Public GitHub repositories 256
Education 4
Experience 16
Awards 12
Conferences 17
Media / Outreach 29
Service 27
Art Uses 14

Source-to-Output Flow

Inputs

resume/source.json + canonical public data exports.

58fc8a2b2272bafe

Merged Payload

data/resume.json

3b93fa5708d6e98f

Rendered Artifacts

resume/resume.html + resume/resume.pdf + verification.

f4bb6766d8242dda

Generator: code/orchestrators/build_resume.py, schema 2; ReportLab 4.5.1. Source manifest matches the payload: yes.

Accessibility: the HTML CV is semantic, keyboard-navigable, and JavaScript-free. The PDF provides selectable text, embedded fonts, link annotations, and language metadata; it does not claim fully tagged PDF/UA structure.

Source Files

Every file hashed into the CV source manifest
PathBytesSHA-256
resume/source.json 58,813 9bfe02faeb946d3a8cd6ab916a4686e0252ada8af2995257ee7c7ad59108904a
data/works.json 173,290 3bfb854f610e650b92c57f7bccaad42967f4a7864173ff1a047b4379db355fd9
data/software.json 73,838 c27e1749c39da93b7382ea8c2d7e3ce3a6abfc1e09450f88c01a70fc6aef0213
data/scholar-snapshot.json 2,264 d64b9a09ec7c55c3d276bbdeb516cf910d6778c47c5b1493ee791c18dc4dbce2
data/claims.json 12,976 ffc1cabd8b46df74b3e7c2ebd0e36ccc7022f03803a48474d031fe3faeb690d4
data/github-repositories.json 303,904 5ab6d4448d61adc7e8edb471f8d06b85122ea20c020a24d326ed5a32cf27fc17