alvaro-bash Resume Site

Company
Personal Project
Period
2026 – Present
Location
Web
Category
Secondary

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.

Stack

  • Next.js
  • React
  • TypeScript
  • alvaro-bash
  • Claude Code Skill
  • cv-optimizer
  • Metadata API
  • JSON Feed
  • RSS
  • XML
  • ATS
  • Vercel
  • GitHub Actions
BUILT FOR
  • Screen readers
  • LLM agents
  • ATS parsers
  • Responsive
  • Fast load
alvaro-bash --project alvaro-bash-resume-site --locale enEXIT 0v1.0.0· — · São Paulo · Brasil
OPEN TERMINAL