← Back to work

2026 · Design & engineering

Building simon.kodu.se

A portfolio that is itself a case study in modern web engineering — Next.js 16, React 19, Tailwind v4, Velite MDX, Lighthouse CI gating.

Last updated

Why

A portfolio should demonstrate, not just describe. Every architectural choice here is a talking point.

Architecture

AI fit-score

Recruiter pastes job description (or URL) → backend returns match_percentage, ranked strengths, gaps, and a 3-sentence summary.

Performance budget

Lighthouse CI gates every PR: perf ≥ 0.9, a11y ≥ 0.95, best-practices ≥ 0.95, SEO ≥ 0.95, LCP ≤ 3.0s, CLS ≤ 0.05.

Tooling