Back to projects

finx.dev

Active2026 — nowHosted on GitHub Pages

The site you're looking at. A statically-exported Next.js portfolio with a bilingual (EN/PT) UI and a build step that generates print-ready résumé PDFs from a single content source. Its centerpiece is a career timeline rendered as a hand-built git-graph: the full-time career runs as a trunk, side ventures fork off as parallel branches that either merge back in or trail off into a dashed tail while ongoing, with client containers, per-country zones, year markers, hover-to-focus dimming, interactive tooltips and detail cards, plus a toggle to a plain list view — all in bespoke SVG, and honestly a ton of work to get right. It even has its own brand system — the mark, the graphite-neutral palette with a single indigo accent, the type and the favicon — designed with Claude Design. Bootstrapped with v0, now maintained with Claude Code.

Technologies

Next.jsNext.js
ReactReact
TypeScriptTypeScript
Tailwind CSSTailwind CSS
shadcn/uishadcn/ui
PDFKit
GitHub Actions (CI/CD)

Built with

Claude Claudev0 by Vercel v0 by Vercel

Screenshots

The centerpiece — a hand-built git-graph career timeline with country zones and forking side ventures.
A toggle switches the same data to a plain, print-friendly list view.
The landing hero, over an animated constellation background.