I launched my new Next.js portfolio in 5 days with an average mobile PageSpeed score of 98/100
When someone opens my portfolio on their phone, they’re there to see the work. My challenge was to give the images in each case study room to breathe while keeping the pages fast on a mobile connection.
I built the site in Next.js with help from Claude and deployed it to Vercel. I optimized the images, fonts, and code to reduce load times and added structured data as part of the technical SEO work to help search engines understand the content.
The project took 5 days from start to launch. In PageSpeed Insights, the site averaged 98/100 for mobile performance, scored 100/100 for desktop performance, and earned 100/100 on the SEO audit.
I’m taking on new web design projects in November and December.
Which brand showreel preview design would you choose - Silver & Ropes or Purple Stones? ⚡
Lynksen is cooking something fire...
and we need your expert eyes on this one 🔥😎
Vote and tell why! 👇
Educational College Website | Modern Kajabi Web Design
This project was about turning a college's online presence from a digital brochure into something that actually enrolls students. They needed a website that loaded fast, guided visitors naturally, and made the leap from "I'm interested" to "I'm applying" feel obvious.
Built on Kajabi, so the whole thing runs in one system: no clunky add-ons, no plugins fighting each other, no inflated maintenance.
What went into it:
Modern, mobile-first design that reflects identity
Clear program and course pages that answer questions before they're asked
A streamlined admissions funnel from first visit to application
pages, all built to convert, not just to look pretty
The part I care about most: it performs. Every section exists to move a prospective student one step closer to saying yes.
If your school, academy, or education brand is living on a dated site, that's my lane. Let's build yours.
A laptop on moss under a pink to lilac sky makes a plain services list feel like a little world. Did you generate the scene in Midjourney first and add the screen after?