My interactive CV website, built with React, Tailwind, Vite, and deployed on GitHub Pages. Backed by Vercel serverless functions and Supabase, with AI-powered translation and analytics.
Live site: 👉 https://albertovalinocarro.github.io/
- 🌙 Dark/Light mode
- 📱 Responsive and mobile-friendly design
- 🌐 AI-powered translation (EN ↔ ES) with caching + versioning
- 📊 Visitor analytics — total visits + unique visitors (Supabase)
- 🚀 CI/CD badge (last commit via GitHub API)
- 🎨 Polished UI — skill badges, timeline cards, animations, tooltips
- 🔍 Observability with LangSmith (traced AI calls)
- Frontend: React + Tailwind v4 + Framer Motion
- Backend: Vercel Functions (API routes)
- Database: Supabase (Postgres)
- AI: LangChain + OpenAI
- Deployment: GitHub Pages + GitHub Actions
- Snyk integration to secure code, dependencies, containers, and IaC
👨💻 Author
Alberto Valiño Carro.