Scroll-driven portfolio site that visualises the journey from junior to senior engineer. Built with Next.js 15, Framer Motion and Playwright, with visual regression and Lighthouse budgets enforced in CI.
A static PDF resume does not show how you think or how you handle the unglamorous parts of shipping software like CI gates, visual regression and accessibility.
Built this site as a Next.js 15 App Router application with a scroll-driven evolution avatar, Framer Motion timeline, dynamic project case-study routes, Playwright visual regression in CI, Lighthouse CI budgets, and a full agent-readability layer (llms.txt, JSON-LD Person schema, OG metadata, sitemap, robots).
Live at lpaldano.com with 112+ passing tests, Lighthouse performance budget gated in CI, and real-user Core Web Vitals tracked via Vercel Speed Insights.