Web performance consultant CDN

Pull maximum performance from your CDN for Core Web Vitals

Akamai, Cloudflare, Fastly: most configurations sit at defaults with perf levers unused. I optimize cache, ImageManager/Polish, Early Hints and edge compute to claw back 200 to 500ms of LCP and stabilize TTFB.

100% satisfied clients Data 2023-2026 8+ years XP 35+ clients partnered

They trust me

CHANEL
DIOR
Decathlon
April Moto
SiriusXM
Make Up Forever
Camif
RIMOWA
Jimmy Fairly
Wecasa
Chronovet
CHANEL
DIOR
Decathlon
April Moto
SiriusXM
Make Up Forever
Camif
RIMOWA
Jimmy Fairly
Wecasa
Chronovet

CDN symptoms calling for an audit

The CDN is rarely the sole cause of a red LCP, but it remains an underleveraged angle on most configurations.

📦 Cache hit ratio stuck under 90%

Perceived TTFB drifting, origin under pressure at every peak. Cache key, Cookie headers, marketing parameters: every lever that unlocks hit ratio drops TTFB.

🖼️ Images killing mobile LCP

ImageManager (Akamai), Polish (Cloudflare), Image Optimizer (Fastly) inactive or miscalibrated. AVIF + fetchpriority + responsive resize = 200 to 500ms of LCP recovered.

⚡ Critical path not prioritized via the CDN

Resource Hints, Early Hints (HTTP 103), asset prioritization: every CDN can push them at the edge. Combo that unblocks mobile LCP.

🌍 Latency varying with geography

Adaptive Acceleration, Argo Smart Routing, Tiered Cache. Enterprise features exist, you just need to activate them for the traffic profile.

🧹 Property Manager / Cache Rules piled up without audit

Obsolete rules canceling each other, Cookie exclusions breaking the cache. A complete audit typically frees 10 to 30 hit ratio points.

💰 CDN bill climbing without perceived gain

Bad cache configuration, overly permissive Vary, too-frequent purges. Optimizing the cache drops the bill and accelerates the site in the same move.

Three CDNs, three angles, one shared discipline

I work on Akamai, Cloudflare and Fastly based on what's in place. The choice depends on business context, not tool preference.

Angular
Angular
Astro
Astro
Drupal
Drupal
Laravel
Laravel
Python
Python
React
React
Salesforce Commerce Cloud
Salesforce Commerce Cloud
SAP Commerce Cloud
SAP Commerce Cloud
Sylius
Sylius
Symfony
Symfony
Akamai mPulse
Akamai mPulse
Datadog
Datadog
Dynatrace
Dynatrace
SpeedCurve
SpeedCurve
Akamai
Akamai
Cloudflare
Cloudflare
Fastly
Fastly
Magento
Magento
Prestashop
Prestashop
Shopify
Shopify
Wordpress
Wordpress
Medusa.js
Medusa.js
Ruby on Rails
Ruby on Rails
Angular
Angular
Astro
Astro
Drupal
Drupal
Laravel
Laravel
Python
Python
React
React
Salesforce Commerce Cloud
Salesforce Commerce Cloud
SAP Commerce Cloud
SAP Commerce Cloud
Sylius
Sylius
Symfony
Symfony
Akamai mPulse
Akamai mPulse
Datadog
Datadog
Dynatrace
Dynatrace
SpeedCurve
SpeedCurve
Akamai
Akamai
Cloudflare
Cloudflare
Fastly
Fastly
Magento
Magento
Prestashop
Prestashop
Shopify
Shopify
Wordpress
Wordpress
Medusa.js
Medusa.js
Ruby on Rails
Ruby on Rails
Angular Astro Drupal Laravel Python React Salesforce Commerce Cloud SAP Commerce Cloud Sylius Symfony Akamai mPulse Datadog Dynatrace SpeedCurve Akamai Cloudflare Fastly Magento Prestashop Shopify Wordpress Medusa.js Ruby on Rails Angular Astro Drupal Laravel Python React Salesforce Commerce Cloud SAP Commerce Cloud Sylius Symfony Akamai mPulse Datadog Dynatrace SpeedCurve Akamai Cloudflare Fastly Magento Prestashop Shopify Wordpress Medusa.js Ruby on Rails Angular Astro Drupal Laravel Python React Salesforce Commerce Cloud SAP Commerce Cloud Sylius Symfony Akamai mPulse Datadog Dynatrace SpeedCurve Akamai Cloudflare Fastly Magento Prestashop Shopify Wordpress Medusa.js Ruby on Rails Angular Astro Drupal Laravel Python React Salesforce Commerce Cloud SAP Commerce Cloud Sylius Symfony Akamai mPulse Datadog Dynatrace SpeedCurve Akamai Cloudflare Fastly Magento Prestashop Shopify Wordpress Medusa.js Ruby on Rails Angular Astro Drupal Laravel Python React Salesforce Commerce Cloud SAP Commerce Cloud Sylius Symfony Akamai mPulse Datadog Dynatrace SpeedCurve Akamai Cloudflare Fastly Magento Prestashop Shopify Wordpress Medusa.js Ruby on Rails Angular Astro Drupal Laravel Python React Salesforce Commerce Cloud SAP Commerce Cloud Sylius Symfony Akamai mPulse Datadog Dynatrace SpeedCurve Akamai Cloudflare Fastly Magento Prestashop Shopify Wordpress Medusa.js Ruby on Rails Angular Astro Drupal Laravel Python React Salesforce Commerce Cloud SAP Commerce Cloud Sylius Symfony Akamai mPulse Datadog Dynatrace SpeedCurve Akamai Cloudflare Fastly Magento Prestashop Shopify Wordpress Medusa.js Ruby on Rails Angular Astro Drupal Laravel Python React Salesforce Commerce Cloud SAP Commerce Cloud Sylius Symfony Akamai mPulse Datadog Dynatrace SpeedCurve Akamai Cloudflare Fastly Magento Prestashop Shopify Wordpress Medusa.js Ruby on Rails Angular Astro Drupal Laravel Python React Salesforce Commerce Cloud SAP Commerce Cloud Sylius Symfony Akamai mPulse Datadog Dynatrace SpeedCurve Akamai Cloudflare Fastly Magento Prestashop Shopify Wordpress Medusa.js Ruby on Rails Angular Astro Drupal Laravel Python React Salesforce Commerce Cloud SAP Commerce Cloud Sylius Symfony Akamai mPulse Datadog Dynatrace SpeedCurve Akamai Cloudflare Fastly Magento Prestashop Shopify Wordpress Medusa.js Ruby on Rails

Mission commitments

+30 pts typical cache hit ratio gained
-500ms LCP via ImageManager / Polish / Image Optimizer
Continuous Property Manager / Cache Rules maintained
Edge compute activated on rewarding use cases
FAQ

Frequently asked questions

Akamai vs Cloudflare vs Fastly for web performance?
All three improve performance once well-configured. Akamai: superior global coverage, most advanced enterprise features. Cloudflare: best features/price ratio, well-suited for SMBs and scale-ups. Fastly: programmable VCL, instant purge, leader among media and premium e-commerce.
Is my CDN really underleveraged?
On 9 out of 10 audits, yes. Default configurations cover the basics but leave 200 to 500ms of LCP and 10 to 30 cache hit ratio points on the table. The diagnosis quantifies the accessible gains within days.
Should I change CDN to optimize?
Rarely. Most gains come from optimizing the existing configuration. CDN change is a project in itself, justified only on specific constraints (enterprise security, critical programmability, geographic audience).
How are your CDN engagements structured?
As continuous sprints. Initial diagnosis, then each sprint pushes a lever (cache hit ratio, ImageManager, Workers, Early Hints) with measurement via mPulse or SpeedCurve. A well-tuned CDN in March drifts if nobody watches it in September.

Get your LCP green through your CDN

Complete CDN config audit
Measurable LCP gains
Long-term partnership
100% satisfied clients
Data 2023-2026
Testimonials

What my clients say

Excellent work.
Paul has significantly improved the site's speed and perfectly aligned it with Google's recommendations.
Professional, thorough, and efficient, I highly recommend.

Nicolas - April Moto

Digital & E-commerce Director

We are very satisfied with Paul's work. He is quick, available, and particularly effective. Since his arrival, very good results have been observed, both in terms of performance and responsiveness. A real asset for our team.

Léo - Luxury brand

E-commerce Product Owner

I don't know if we've said it enough.
But if you want to improve your loading speed,
Make Google happy and get your Core Web Vitals in the green,
Contact Paul Delcloy.

Florian Darroman - Les Makers

Co-founder

CDN, major lever on TTFB and LCP

A well-configured CDN can gain 200 to 500ms of mobile LCP and 30 to 60% of perceived TTFB. A misconfigured CDN costs a fortune, fragilizes stability, and creates the illusion of optimization without delivering results. On missions where the CDN is already in place, I almost systematically find 10 to 30 cache hit ratio points to recover and several hundred milliseconds of LCP to gain.

The CDN isn't a product you activate — it's a layer you configure. Cache key, Vary headers, ImageManager or Polish, Resource Hints, EdgeWorkers, Early Hints: every lever impacts TTFB and LCP, and every lever deserves a configuration aligned with the real traffic profile of the site.

Three players, three intervention angles

I work on the three most-deployed CDNs in France and Europe. Each has its logic, strengths, traps. The choice depends on business context, not tool preference.

Akamai remains the most complete CDN for enterprise (superior global coverage, enterprise security features, native mPulse integration). It's the default choice above a certain traffic level or for contractual security constraints. A default Akamai configuration covers the basics, an optimized one transforms Core Web Vitals.

Cloudflare offers the best features/price ratio on the market. Polish, Cache Rules, Workers, Early Hints, APO, HTTP/3, Brotli: every performance lever exists natively, you just need to activate them in the right order and calibrate. It's the most cost-effective choice for SMBs and scale-ups.

Fastly is the most programmable CDN on the market. Custom VCL, sub-second instant purge, Compute@Edge: it's the choice of media publishers and premium e-commerce who need to program the edge layer.

Cache hit ratio, the indicator that counts

Across all CDNs, cache hit ratio remains the central indicator. The higher it is, the more perceived TTFB drops, and the more the origin is protected from traffic peaks. A site without cache hit ratio optimization caps at 70-85%. With a complete audit (cache key, Cookie exclusions, disciplined Vary, SWR strategy), it exceeds 95%.

That level frees two immediate gains: TTFB dropping (every request served from the edge takes 30-80ms instead of 300-1000ms through the origin), and origin bill shrinking. Cache audit is almost always the most cost-effective lever of a CDN intervention.

Images, next-gen formats and critical path

Images account for 50 to 70% of page weight on most sites. Each CDN proposes its optimization module: ImageManager on Akamai, Polish on Cloudflare, Image Optimizer on Fastly. Well-configured (AVIF, WebP, responsive resizing, LCP prioritization), they gain 200 to 500ms of mobile LCP without touching application code.

The critical path is the other angle. Resource Hints, Early Hints (HTTP 103), fetchpriority on the LCP image, critical font preloading: each optimization gets measured individually via mPulse or SpeedCurve, and cumulated it turns Search Console from red to green.

Edge compute, the emerging lever

Workers (Cloudflare), EdgeWorkers (Akamai), Compute@Edge (Fastly): all three CDNs now offer edge code execution. Well-used, it's a major performance lever — origin-roundtrip-free A/B testing, instant geo redirect, image proxying, header manipulation to optimize the cache. Misused (heavy templating, full SSR), it's an added cost without real gain.

The edge compute intervention angle consists of identifying use cases that actually win performance, implementing them cleanly (tests, real-time log monitoring), and avoiding anti-patterns.

My CDN engagements

My CDN engagements run over time. The initial diagnosis frames the stack and the roadmap, then each sprint pushes a lever (cache hit ratio, ImageManager, Workers, Early Hints) with measurement via mPulse, SpeedCurve or integrated CDN analytics. A well-tuned CDN in March drifts if nobody watches it in September — a continuous engagement protects what makes performance.

The angle stays constant: drop TTFB, accelerate LCP, stabilize Core Web Vitals, without touching application code when possible. The CDN is a powerful lever provided it's treated as a layer to design and maintain, not a product you activate once and forget.

My CDN expertise pages

  • Akamai: Property Manager, ImageManager, EdgeWorkers, Adaptive Acceleration
  • Cloudflare: Cache Rules, Polish, Workers, Early Hints, APO on WordPress
  • Fastly: custom VCL, Instant Purge, Compute@Edge, Surrogate-Key
  • Akamai mPulse: RUM Core Web Vitals to steer the CDN

To understand the stakes of a complete web performance audit that includes the CDN, or for e-commerce stores wanting global optimization, the CDN angle always combines with frontend and backend levers.

Preuves

Missions menées en conseil web performance

Quelques exemples de missions où ces leviers ont été mis en place sur des marques exigeantes.

CHANEL

2022 → 2026

Web Performance Architect

Audits across all global markets (APAC, EMEA, AMER, CN, JP), embedded in internal technical teams.

SAP Hybris ReactJS Akamai Cloudinary Dynatrace SpeedCurve
  • Checkout reduced from 12 s to under 2 s
  • 80 % of visits rated as fast on Google CrUX
  • TBT (Total Blocking Time) reduced by 40 %
  • TTFB reduced by 20 %

RIMOWA

2024 → present

Web Performance Consultant

Worldwide audits (APAC, EMEA, AMER, JP), performance roadmap, code reviews, delivery follow-up.

SFCC Akamai SpeedCurve
  • 95 % of users with an excellent experience on CrUX
  • TTFB reduced by 46 %
  • Perfect CLS across the entire site
  • Performance budgets defined, technical and business impact tracked

SiriusXM

2025 → present

Web Performance Consultant

Audits on the web platform and marketing sites. Custom reporting through synthetic and real-user monitoring.

React.js Next.js Angular Akamai Datadog SpeedCurve
  • 82 % of users with a good experience on CrUX
  • Continuous follow-up of the performance roadmap
  • Optimisations implemented hands-on inside the product codebase
Mes offres

Découvrir mes services associés

Offre phare
  • Field and lab Core Web Vitals diagnostic
  • Front-end, back-end and CDN bottleneck mapping
your-site.com
!
JS
!
!
3P
!
Overall score
Core Web Vitals
LCP
INP
CLS
Issues detected
0

Web Performance Optimization

E-commerce store, corporate site, or media: enhance your UX to increase your conversion rate with a web performance consultant integrated into your teams.

Support for optimizing the speed and user experience of your website, e-commerce, or corporate site.

  • Implementation of the priority levers
  • Front-end tuning: LCP, INP, code splitting
  • Back-end & infra tuning: cache, CDN, database
LCP CLS

Web Performance Monitoring

Detect regressions before your users do with continuous monitoring of your Core Web Vitals and performance metrics.

Continuous monitoring of web performance: tracking Core Web Vitals, real-time alerts, and regression detection.

  • 24/7 Core Web Vitals monitoring
  • Slack or email alerts on regression
  • Custom real-time dashboard