Skip to content
kaleemsajid.com
← All projects

Lead Developer

2016

EXLService.com

A rescue engagement for EXL, a NASDAQ-listed analytics company: stabilizing a WordPress site a previous agency had left in bad shape, with responsive fixes, a full performance pass, and SEO-damaging link cleanup.

A stable, faster corporate site: 519 images compressed (~70 MB saved), full-stack caching and minification, and 32 pages of SEO-damaging links fixed, delivered in phases without disrupting the client's own publishing.

WordPress PHP JavaScript W3 Total Cache WP Engine

The problem

EXL is a global analytics and digital operations company, publicly traded on NASDAQ with a market cap in the billions. Their corporate WordPress site, exlservice.com, is the front door for clients and investors, and it was in rough shape. Unhappy with the performance of their previous web design company, they came to us to get things back under control.

The problems ran through the whole site: header, footer, and navigation misbehaving across mobile, tablet, and desktop (including a mobile menu icon showing up on desktop), sluggish pages with hundreds of uncompressed images and no caching, and dozens of pages carrying hardcoded links to the hosting provider’s staging subdomain, quietly leaking page rank to URLs no visitor should ever see.

The approach

This was a rescue, not a redesign: triage first, then stabilize, coordinating throughout with EXL’s own technology team and working around the server restrictions on their environment.

The work landed in phases, staged and verified before each production handoff:

  • Responsive repair. Recoded the header, footer, and menu for proper treatment across mobile, tablet, and desktop, and fixed the touch-detection logic that was confusing devices.
  • Performance pass. Compressed 519 images (saving ~70 MB, over 20% of total size), implemented page, database, object, and browser caching via W3 Total Cache, and minified HTML, CSS, and the theme’s JavaScript.
  • SEO cleanup. Audited 136 pages for hardcoded staging-subdomain links, found 32 affected, and repointed every one to the proper production URLs.

Just as important as the code was the reporting: each phase closed with a written completion report (what changed, what was measured, what was next) so a rotating cast of stakeholders (the site changed owners mid-engagement, up to their VP of Marketing) always knew exactly where things stood.

The outcome

The site reached the stable state EXL had been missing: responsive behavior fixed, pages measurably lighter and cached at every layer, and the page-rank leak closed. The phased delivery meant their team kept publishing on schedule while the repairs landed, and the engagement earned enough trust that EXL began scoping a full-site recode with us as the follow-on.