Performance & Frontend Optimization
I audit and improve existing frontends - Core Web Vitals, bundle size, and runtime - so load times and infrastructure cost stay predictable at scale. Remote, $25β57/hr, first reply within 24β48 hours.
$25β57/hr Β· UK-based, remote-first Β· replies in 24β48 hours
- 99
- Lighthouse target
- 50%+
- typical bundle cut
- 24β48h
- reply time
What you get
Core Web Vitals fixed
LCP, INP, and CLS measured on real mobile devices and driven into the green - the metrics Google actually ranks on.
Smaller bundles
Bundle analysis, code splitting, and dependency pruning to cut what ships to the browser, often by half or more.
Faster runtime
Profiled and fixed re-renders, hydration cost, and slow interactions so the app feels instant, not just loads fast.
Predictable infra cost
Caching and rendering strategy tuned so traffic spikes do not blow up your bandwidth and compute bill.
What a performance engagement looks like
I start with a measured audit, not guesses: field data (Core Web Vitals from real users) plus lab profiling to find what actually hurts. You get a prioritised list of fixes ranked by impact versus effort.
Then I implement the fixes - image/font/script strategy, code splitting, caching, render and hydration tuning - and re-measure so the improvement is provable, not just claimed.
- Core Web Vitals (LCP, INP, CLS) field + lab analysis
- Bundle analysis, code splitting, dependency pruning
- Image, font, and third-party script strategy
- Caching, rendering, and hydration tuning
How I work
Everything is measured before and after, so you can see the win in numbers. I prioritise the changes that move real user metrics rather than vanity lab scores.
Where the slowness comes from architecture, I will say so and propose the structural fix rather than papering over it - see my frontend architecture work.
Who this is for
- Sites failing Core Web Vitals or losing rankings to speed
- Apps that feel sluggish despite a fast initial load
- Teams whose bundle and infra cost keep creeping up
- Products preparing for a traffic spike or launch
Not the right fit ifβ¦
- - You want a full rewrite rather than optimization
- - There is no measurable performance problem to solve
- - The slowness is purely backend/database (I focus on the frontend)
How it works
Send your goal, timeline, scope, and budget via the contact form or email.
I reply within 24β48 hours. If it is a fit, we schedule a short call.
We agree on scope, milestones, and timeline, then start with clear, regular updates.
You get production-ready code, reviewed and tested, refined on your feedback.
Frequently asked questions
How do you measure performance improvements?
With both field data (real-user Core Web Vitals) and lab profiling, captured before and after, so every improvement is provable in numbers rather than just a higher Lighthouse score.
Which frameworks can you optimize?
Any React or Next.js frontend, and most modern JS apps. The techniques - bundle, render, caching, and asset strategy - transfer across frameworks.
Can you optimize without redesigning the site?
Yes. Most performance work is invisible to users except that things get faster. I improve what ships and how it renders without changing the design.
What are your rates and availability?
$25β57/hr depending on scope, UK-based and remote, replies within 24β48 hours.
Related reading
Let's build something fast.
Share your project and I'll reply within 24β48 hours. No spam, your details stay private.