Skip to content
Performance Β· Core Web Vitals

We make slowNext.js sites fast.

Your Next.js site is slow and Core Web Vitals are failing. I find what is actually causing it - LCP, INP, CLS, oversized bundles - and fix it without throwing away your design. Audit-first, measured before and after.

$25–57/hr Β· UK-based, remote-first

96Core Web Vitals
Before41
After96
96
Lighthouse after
2Γ—
faster loads
24–48h
reply time
ReactNext.jsTypeScriptJavaScriptTailwindNode.jsGraphQLJestReduxVercelReactNext.jsTypeScriptJavaScriptTailwindNode.jsGraphQLJestReduxVercel

Next.js performance optimization and Core Web Vitals (LCP, INP, CLS) improvement: bundle reduction, image and script strategy, and server components. Audit-first, measured. $25–57/hr.

What you get

Green Core Web Vitals

LCP, INP, and CLS brought into Google’s "good" thresholds on real-world mobile, not just lab scores.

ReusableComposableTypedTested

Smaller, faster bundles

Code-splitting, dependency trimming, and server components to cut JavaScript shipped to the browser.

Measured, not guessed

Before/after numbers from Lighthouse and field data so you can see exactly what changed and why.

Design stays intact

Optimizations that respect your existing look and feel - speed without a redesign.

Also included

ResponsiveDark modeAccessibility auditStorybook-readyClean PRsDocs
The work

How a performance engagement works

Audit first, fix what actually moves the numbers, then prove it with before/after data.

Audit & profile

I profile on real mobile and read field data to isolate the two or three changes that actually matter.

Auditpassing
LCP traced
INP long tasks
bundle mapped
3rd-party tags

Targeted fixes

No redesign - image strategy, code-splitting, and render fixes that respect your existing design.

LCP Β· INP Β· CLS

Measured before & after

Every change is backed by numbers, so you can see exactly what improved and why.

41 β†’ 96

Lighthouse Β· mobile

LCP
-58%
INP
-70%
JS
-44%

What a performance engagement looks like

I start with an audit: I profile the site on real mobile conditions, read the field data, and isolate the few things actually hurting your scores. Most sites have two or three real problems, not fifty.

Then I fix them in priority order and re-measure. You get a short report of what changed, the numbers before and after, and code you can keep building on.

  • LCP: image strategy, priority hints, font loading, render-blocking resources
  • INP: breaking up long tasks, hydration cost, third-party scripts
  • CLS: reserving space for images, embeds, and dynamic content
  • Bundle: code-splitting, dynamic imports, and server components

Why Next.js sites get slow

The common causes are predictable: too much client-side JavaScript, heavy third-party tags, unoptimized images, and client components doing work that belongs on the server. The App Router gives you the tools to fix all of these - most teams just have not had time to apply them.

I have written about this in depth, including how to improve Lighthouse scores without compromising the design your team worked hard on.

How it works

Share your project

Send your goal, timeline, scope, and budget via the contact form or email.

Quick response

I reply within 24–48 hours. If it is a fit, we schedule a short call.

Align & kick off

We agree on scope, milestones, and timeline, then start with clear, regular updates.

Deliver & iterate

You get production-ready code, reviewed and tested, refined on your feedback.

Good fit

Who this is for

  • Teams failing Core Web Vitals in Search Console
  • Marketing sites where slow load is hurting conversions
  • Apps that grew fast and accumulated bundle bloat
  • Anyone who wants a fix, not just a Lighthouse screenshot
Probably not

Not the right fit if…

  • You want a full redesign rather than optimization
  • The site is not built on React/Next.js
FAQ

Frequently asked questions

Still unsure? Email me - I reply within 24–48 hours.

01How much does Next.js performance optimization cost?

Engagements run at $25–57/hr, and a focused audit-plus-fixes pass is often a few days of work. I scope it after a quick look at your site and field data.

02Will you break my design or content?

No. The goal is speed without a redesign. Optimizations target loading, rendering, and bundle size while leaving your look, content, and structure intact.

03Which Core Web Vitals do you improve?

LCP, INP, and CLS - the three Google uses for ranking. I measure each before and after on real mobile conditions, not just desktop lab runs.

04Do you optimize sites that are not on Next.js?

My focus is React and Next.js. The same principles apply to other React stacks, but I am most effective on Next.js codebases.

10+ five-star reviews

Ready to build something together?

Your Next.js site is slow and Core Web Vitals are failing. I find what is actually causing it - LCP, INP, CLS, oversized bundles - and fix it without throwing away your design. Audit-first, measured before and after.

Available for workAvailable for workAvailable for workAvailable for workAvailable for workAvailable for workAvailable for workAvailable for workAvailable for workAvailable for workAvailable for workAvailable for workAvailable for workAvailable for workAvailable for workAvailable for work

Related services

Let's work together.

Share your project - reply within 24–48 hours.

Or email yashkapure06@gmail.com Β· replies in 24–48 hours