Revamped Portfolio
Personal portfolio and print-ready CV built on SvelteKit and Svelte 5, with Prismic as a headless CMS, GSAP motion, and Tailwind CSS. Scores 95+ on Lighthouse performance.
- Delivered
- Sep 2026
- Stack
- SvelteKit app, Prismic CMS
- Code
- View on GitHub ↗

- +95% Lighthouse
- Print-ready ATS CV route
The problem
My previous portfolio split content across hard-coded routes and markdown files, which made case studies slow to update and impossible to preview before publish.
Approach
A ground-up rebuild on SvelteKit and Svelte 5 runes, with Prismic as the headless CMS and Tailwind CSS for styling. Performance budgets, accessible GSAP motion, and a print-optimised CV route that parses cleanly through applicant tracking systems.
Architecture
SvelteKit app — SSR routes, GSAP motion, Tailwind CSS
Prismic CMS content models, preview API
Outcome
Scores 95+ on Lighthouse and ships a print-ready ATS CV route alongside the main site.
