Resume Master

Built a canonical JSON Resume projection service and TypeScript client that delivers policy-filtered career data to Fast Dog Coding apps from a single source of truth.

The Challenge

Multiple applications—a public AI concierge, a lead-scoring and resume-tailoring workbench, and a server-driven portfolio website—needed the same canonical career record, but with different privacy boundaries, date cutoffs, and field allow-lists.

The Approach

Engineered a TypeScript projection service on Vercel backed by an extended JSON Resume document and a deterministic slice() engine. Per-client policies enforce bearer-token authentication, rolling date windows, date-precision reduction, and strict field allow-lists before any payload leaves the server.

The Impact

Candidate Concierge, Candidate Vantage, and the Fast Dog Coding website all read from one reviewed source of truth while keeping private fields and out-of-window history off public surfaces.