alvaro-bash Resume Site
Summary
alvaro-bash Resume Site is the production portfolio for this CV. Architected around a single centralized dataset (3 locales) that feeds the Next.js + React 19 frontend, the interactive terminal simulator, and machine-readable exports for ATS systems (resume.json / resume.xml), RSS, JSON Feed and LLM agents (llms.txt). Bundles a custom Claude Code skill (cv-optimizer) that reads the same dataset and generates job-tailored CV variants on demand, keeping every consumer (humans, recruiters, crawlers, AI agents) in sync from one source.
Highlights
One dataset, every consumer1 dataset feeds 5+ consumption surfaces with zero duplication
Keeps every consumer (humans, recruiters, ATS, crawlers, AI agents) in sync by feeding the React frontend, terminal simulator and machine-readable exports (resume.json, resume.xml, RSS, JSON Feed, llms.txt) from one centralized dataset across 3 locales.
Interactive terminal simulatorTerminal UX as portfolio personality and live tech demo
Distinguishes the portfolio through a terminal-style interactive simulator with command navigation, autocomplete, fuzzy search and virtual file paths for /resume, /ats and /system content.
cv-optimizer Claude Code skill1 Claude skill reuses the same dataset to produce per-job CV variants without forking content
Ships a custom Claude Code skill (cv-optimizer) that reads the dataset and generates job-tailored CV variants in 3 locales (PDF + JSON + markdown + rationale) using a 4-component weighted scoring rubric and truth-preserving reframing rules.
SEO project pages per locale12+ project pages with full SEO surface per locale (en / es / br)
Generates locale-aware project detail pages with static params, per-project SEO metadata, canonical and hreflang links for discoverability.
CV export in three formats3 formats from 1 layout model shared by the site and the skill
Exports the CV in the browser as PDF, Word (.docx) or plain text from one shared layout model, the same path the cv-optimizer skill uses for role variants.
Responsive deploy on VercelProduction deployment on Vercel with responsive UX
Keeps the deployment compatible with Vercel through responsive UI for desktop and mobile and edge-compatible patterns.