Skip to content
Henry Rincón

Brochure

Living CV

A résumé that builds itself, in the open.

It's not a PDF or a template: it's a Next.js app deployed on Vercel, with the same content feeding the web, the chat and the ATS PDF from a single versioned data source. What you're reading is its own demo.

In production
  • 2

    languages, one source

  • 0 US$/mes

    all on free tier

  • 100%

    content in static HTML

What it does

Content = versioned data

The whole CV lives in Zod-validated YAML at build time: editing the file + push updates the web, PDF and chat at once. If the content is malformed, the build fails.

Animated editorial experience

A custom motion system (Reveal, Stagger, Counter, TimelineTrack) with hydration-safe reduced-motion and a performance budget watched by Lighthouse in CI.

SSG-first, for ATS and SEO

All content is in the static HTML: a recruiter, an ATS bot or a curl without JavaScript see the whole résumé, with JSON-LD and hreflang.

A roadmap the visitor votes on

Upcoming features are voted with one click, no sign-up, and the counter is real (Supabase with an atomic RPC). If the database goes down, it says so — it never fabricates a number.

Stack

  • Next.js 16
  • TypeScript
  • Tailwind
  • Supabase
  • Playwright
  • Vercel