Theodore Lowe, Ap #867-859 Sit Rd, Azusa New York
Theodore Lowe, Ap #867-859 Sit Rd, Azusa New York
See how we transformed John Keatley’s site into a fast, modern portfolio that handles huge images, loads 3x quicker, and is ready for future e-commerce.
When internationally acclaimed photographer John Keatley felt his creative vision was being limited by a sluggish, outdated website, he turned to us for a digital upgrade. His bold, conceptual portraits demanded a platform that could keep pace with ultra-high-resolution imagery while offering a sleek, immersive experience. We designed and delivered a lightning-fast portfolio site that showcased his artistry without compromise.
John Keatley is an award-winning photographer and filmmaker based in Seattle, best known for his bold, conceptual portraits and creative storytelling. His portfolio includes collaborations with major brands (Adidas, Microsoft, Coca-Cola), global publications (The New Yorker, Rolling Stone), and cultural icons like Annie Leibovitz. Beyond commercial work, John’s personal projects have cemented his reputation as a boundary-pushing artist. His challenge wasn’t a lack of recognition but a digital presence that did not reflect the scale and quality of his work.
Instead of yet another photo gallery-like website, John wanted a digital extension of his creative identity. A medium not just to display images but to attract new clients, sell fine art prints, and tell visual stories at the highest quality possible. However, John’s images were massive (often hundreds of MBs per session), and were incredibly detailed. His old WordPress setup cracked under that pressure. Upload failures, sluggish loading, and outdated plugins that felt like relics from another era made managing his portfolio a headache.
We broke the bottlenecks down into three key pain points. The upload pipeline was slow, and huge image files failed during upload, forcing tedious manual fixes. Image fidelity had to be maintained, but this meant painfully slow page loads that frustrated visitors. Moreover, outdated WordPress plugins limited growth, scalability, and security.
For a photographer whose brand rests on uncompromising quality, these constraints weren’t just technical annoyances. He needed a site that effortlessly handled heavy files, looked flawless on mobile and desktop, and kept doors open for future e-commerce.
We rolled up our sleeves and tackled this in phases, making sure the new site wasn’t just “fixed” but future-proofed.
To begin with, we gave the site a modern makeover by upgrading to the latest WordPress core (with PHP 8.x) for maximum performance and security. The theme was refactored to meet modern standards so updates won’t break things down the line. We then moved the hosting to a containerized cloud setup with a robust CDN, making the portfolio lightning-fast worldwide.
Next, we changed the process and introduced chunked uploads which allowed giant image files to go online easily. This was supported by a dual-quality pipeline with super high-resolution images for private portfolio views, and lighter, optimized versions for public browsing speed. Background processes like resizing, converting (WebP/AVIF), and caching files were automated.
John Keatley’s vision included selling fine art prints, so we prepped the backend for that future leap by architecting WooCommerce integration without slowing his site, and set up secure digital delivery with tokenized URLs and expiry controls for high-value files.
We also polished the frontend to feel immediate and effortless with:
Chunked upload pipeline absorbed multi gigabyte raw files that previously failed mid transfer.
Dual quality pipeline serves optimized WebP and AVIF versions for public browsing alongside originals for private portfolio review.
Old portfolio cut over to the new stack without breaking indexed URLs or client booking workflows.
WooCommerce backend prepped for fine art print sales with tokenized URLs and expiry controls.
Our team can share client references, scope your project, and answer any question about your delivery.
More engagements where our delivery teams shipped similar outcomes for clients across industries. Read on for context on the patterns we reused, the trade offs we navigated, and the metrics that landed in production.