1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/151489632f7418c4.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/d70850c99846966c.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/ba385087952a7405.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/9d7dc1097151d353.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/b29fb947678e4b72.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-44a1aed6f4957b51.js"/>
1<script src="/_next/static/chunks/4bd1b696-5f7e94e290208864.js" async=""></script>
1<script src="/_next/static/chunks/517-3d7c01c4a7643f1a.js" async=""></script>
1<script src="/_next/static/chunks/main-app-656ab51a8bd77e32.js" async=""></script>
1<script src="/_next/static/chunks/886-0465e1868a6ee487.js" async=""></script>
1<script src="/_next/static/chunks/app/template-b761d70aab3d6deb.js" async=""></script>
1<script src="/_next/static/chunks/396-2804ae89e5ace72f.js" async=""></script>
1<script src="/_next/static/chunks/862-8a1e22bb92a7f394.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-f6f1674912682e4c.js" async=""></script>
1<script src="/_next/static/chunks/909-28a3cc142f79843b.js" async=""></script>
1<script src="/_next/static/chunks/476-d6eaae494acf84f3.js" async=""></script>
1<script src="/_next/static/chunks/app/work/%5Bslug%5D/page-55cf98752e214d39.js" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-BGJM97PGHF" as="script"/><meta name="theme-color" content="#3b60aa"/><title>Nike - Winning Isn't For Everyone | Work | Mattias Hedman</title><meta name="description" content="Nike's âWinning Isnât for Everyoneâ campaign featured a fast, scalable interactive experience, built with NextJS, DatoCMS, and Akamai CDN for global perfomance."/><meta name="robots" content="index"/><meta name="googlebot" content="index"/><meta property="og:title" content="Nike - Winning Isn't For Everyone | Work | Mattias Hedman"/><meta property="og:description" content="Nike's âWinning Isnât for Everyoneâ campaign featured a fast, scalable interactive experience, built with NextJS, DatoCMS, and Akamai CDN for global perfomance."/><meta property="og:url" content="https://www.mhedman.com/work/nike-winning-isnt-for-everyone/"/><meta property="og:site_name" content="Mattias Hedman | Driving innovation through technology leadership"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://www.datocms-assets.com/107404/1732311864-nike-winnings-isnt-for-everyone-mosaic.jpg?auto=format&fit=clip&h=2000&w=2000"/><meta property="og:image:height" content="1131"/><meta property="og:image:width" content="2000"/><meta property="og:image:alt" content="Mattias Hedman | Driving innovation through technology leadership"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Nike - Winning Isn't For Everyone | Work | Mattias Hedman"/><meta name="twitter:description" content="Nike's âWinning Isnât for Everyoneâ campaign featured a fast, scalable interactive experience, built with NextJS, DatoCMS, and Akamai CDN for global perfomance."/><meta name="twitter:image" content="https://www.datocms-assets.com/107404/1732311864-nike-winnings-isnt-for-everyone-mosaic.jpg?auto=format&fit=clip&h=2000&w=2000"/><meta name="twitter:image:height" content="1131"/><meta name="twitter:image:width" content="2000"/><meta name="twitter:image:alt" content="Mattias Hedman | Driving innovation through technology leadership"/><link rel="icon" href="https://www.datocms-assets.com/107404/1698626349-logo-small.png"/><link rel="apple-touch-icon" href="https://www.datocms-assets.com/107404/1698626349-logo-small.png"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body><nav class="navbar navbar-expand-lg fixed-top bg-light s01-MainNavigationStyle_mainNav__McrB2" data-bs-theme="light"><div class="container"><a class="navbar-brand" href="/"><img alt="Mattias Hedman Logo" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" style="color:transparent" src="/logo-large-2.png"/></a><button class="navbar-toggler s01-MainNavigationStyle_toggler__Ap2qx" type="button" data-bs-toggle="offcanvas" data-bs-target="#offcanvasNavbar" aria-controls="offcanvasNavbar" aria-label="Toggle navigation"><span class="navbar-toggler-icon s01-MainNavigationStyle_togglerIcon__Pg8Vc"></span></button><div class="offcanvas offcanvas-end" id="offcanvasNavbar" aria-labelledby="offcanvasNavbarLabel"><div class="offcanvas-header mt-3 mx-3"><button type="button" class="btn-close btn-lg" data-bs-dismiss="offcanvas" aria-label="Close"></button></div><div class="offcanvas-body"><ul class="navbar-nav justify-content-end flex-grow-1 pe-3"><li class="nav-item"><a target="_self" class="nav-link mx-4 text-uppercase s01-MainNavigationStyle_textStyle___CKSZ" href="/">Home</a></li><li class="nav-item"><a target="_self" class="nav-link mx-4 text-uppercase s01-MainNavigationStyle_textStyle___CKSZ" href="/about/">About</a></li><li class="nav-item"><a target="_self" class="nav-link mx-4 text-uppercase s01-MainNavigationStyle_textStyle___CKSZ" href="/work/">Work</a></li></ul><div class="d-flex ps-lg-4 pt-4 pt-lg-0 s01-MainNavigationStyle_social__e1Nd_ "><a href="https://www.linkedin.com/in/hedmanmattias/" target="_blank" class="px-3 pt-1" title="LinkedIn"><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="currentColor" class="bi bi-linkedin" viewBox="0 0 16 16"><path d="M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854zm4.943 12.248V6.169H2.542v7.225zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248S2.4 3.226 2.4 3.934c0 .694.521 1.248 1.327 1.248zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016l.016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225z"></path></svg></a></div></div></div></div></nav><main><section data-component="c01_title_text" class="c01_title_text py-5 "><div class="container text-Left"><div class="row justify-content-center"><div class="col-xl-9"><h1 class="heading mb-4 display-3 text-left">Nike - Winning Isn't For Everyone</h1><div class="rich-text my-4e"><p>For summer 2024, Nike unveiled its newest campaign, “Winning Isn’t for Everyone”, celebrating victory and featuring a collective of the world’s greatest athletes. The campaign included a film narrated by Willem Dafoe and spotlighted athletes such as LeBron James, Serena Williams, and Giannis Antetokounmpo. A second installment, “Winning Is Winning”, followed, narrated by Nike athlete Bebe Vio and featuring Paralympic athletes.</p> 2<p>As part of the campaign, Monks collaborated with Nike Global to create an interactive homepage overlay and an in-app experience for Nike.com and the Nike App. These featured a mosaic grid of athletes competing in the 2024 Olympics, allowing users to explore winning statements, quotes, imagery, and videos for select athletes.</p> 3<p>The experience was built using the NextJS framework, enabling a statically generated frontend architecture that optimized performance and scalability. GraphQL APIs were used during the CI/CD pipeline to fetch content dynamically from DatoCMS at build time, ensuring all data, including athlete profiles and media, was up-to-date and accurate. By leveraging serverless infrastructure, the solution minimized server reliance, using AWS S3 for static object storage and caching the full experience in Nike’s Akamai CDN.</p> 4<p>The use of Nike’s Akamai CDN was instrumental in multiple ways:</p> 5<ul> 6<li>It allowed the experience to use the nike.com domain, seamlessly integrating it into the Nike ecosystem.</li> 7<li>It significantly reduced costs for Nike, with CDN-based hosting saving over $80,000 in expenses.</li> 8<li>By caching the static experience in the CDN layer, the platform achieved faster global load times, improving user experience, reducing bounce rates, and increasing conversions.</li> 9</ul> 10<p>AWS CodePipeline, CodeBuild, and CodeDeploy services powered the CI/CD pipeline, enabling efficient rebuilds of the entire experience upon code or content updates. This included generating localized versions for over 70 countries and languages, ensuring a tailored experience for Nike’s global audience.</p> 11<p>As the Global Technical Director at Monks, I worked closely with Nike Global’s technology, product, and marketing teams to deliver this high-visibility campaign. My role included driving cost-effective solutions, optimizing infrastru
11cture, and collaborating with Nike Global’s technology & security teams to deliver a world-class experience. This campaign was widely praised by Nike’s senior leadership for its innovative execution and seamless integration.</p></div><div class="button-group mt-5"><a class="btn btn-primary me-2 me-sm-4 mb-3" target="_blank" href="https://www.nike.com/winningisntforeveryone">Learn More About Nike - Winning Isn't For Everyone</a></div></div></div></div></section><section data-component="c02_image" class="c02_image py-5 "><div class="container d-flex justify-content-center"><div style="overflow:hidden;position:relative;width:100%;max-width:2371px"><img style="display:block;width:100%" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMzcxIiBoZWlnaHQ9IjEzNDUiPjwvc3ZnPg==" aria-hidden="true" alt=""/><img aria-hidden="true" alt="" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBw0NCAgKEA0GDgoLCAwJDggNDhENFggNGh8ZGBYfIhUaHysjGh0oHRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHBAQHDsdHRwvLy8vLy87Ly8vLy8vLy8vLy8vLy81Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIAA4AGAMBIgACEQEDEQH/xAAWAAEBAQAAAAAAAAAAAAAAAAAAAQf/xAAVEAEBAAAAAAAAAAAAAAAAAAAAEf/EABYBAQEBAAAAAAAAAAAAAAAAAAIDAf/EABcRAAMBAAAAAAAAAAAAAAAAAAABAhH/2gAMAwEAAhEDEQA/AMfWIVlJilzgAJaTbnT/2Q==" style="transition:opacity 500ms;opacity:1;position:absolute;left:-5%;top:-5%;width:110%;height:110%;max-width:none;max-height:none"/><noscript><picture><source srcSet="https://www.datocms-assets.com/107404/1732311846-nike-winnings-isnt-for-everyone-intro-screen.jpg?auto=format&fit=clip&dpr=0.25 592w,https://www.datocms-assets.com/107404/1732311846-nike-winnings-isnt-for-everyone-intro-screen.jpg?auto=format&fit=clip&dpr=0.5 1185w,https://www.datocms-assets.com/107404/1732311846-nike-winnings-isnt-for-everyone-intro-screen.jpg?auto=format&fit=clip&dpr=0.75 1778w,https://www.datocms-assets.com/107404/1732311846-nike-winnings-isnt-for-everyone-intro-screen.jpg?auto=format&fit=clip 2371w,https://www.datocms-assets.com/107404/1732311846-nike-winnings-isnt-for-everyone-intro-screen.jpg?auto=format&fit=clip&dpr=1.5 3556w,https://www.datocms-assets.com/107404/1732311846-nike-winnings-isnt-for-everyone-intro-screen.jpg?auto=format&fit=clip&dpr=2 4742w,https://www.datocms-assets.com/107404/1732311846-nike-winnings-isnt-for-everyone-intro-screen.jpg?auto=format&fit=clip&dpr=3 7113w,https://www.datocms-assets.com/107404/1732311846-nike-winnings-isnt-for-everyone-intro-screen.jpg?auto=format&fit=clip&dpr=4 9484w" sizes="(max-width: 2371px) 100vw, 2371px"/><img src="https://www.datocms-assets.com/107404/1732311846-nike-winnings-isnt-for-everyone-intro-screen.jpg?auto=format&fit=clip" alt="" style="position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;max-height:none" loading="lazy"/></picture></noscript></div></div></section><section data-component="c02_image" class="c02_image py-5 "><div class="container d-flex justify-content-center"><div style="overflow:hidden;position:relative;width:100%;max-width:2373px"><img style="display:block;width:100%" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMzczIiBoZWlnaHQ9IjEzNDMiPjwvc3ZnPg==" aria-hidden="true" alt=""/><img aria-hidden="true" alt="" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFR0YFx8dGCITIhUaHysjGh0oHRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLBQUFEAUFEC8cFhwvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIAA4AGAMBIgACEQEDEQH/xAAXAAEBAQEAAAAAAAAAAAAAAAAGAwEA/8QAIRAAAAUDBQEAAAAAAAAAAAAAAAECAwUEBhITITEyQRH/xAAVAQEBAAAAAAAAAAAAAAAAAAACAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AIS1RRISpORcAlFJZXNGaD9CG7IVFO6eLhgzb9NhMdvu4JEUg3pvkY4TuN42VJxGiT//2Q==" style="transition:opacity 500ms;opacity:1;position:absolute;left:-5%;top:-5%;width:110%;height:110%;max-width:none;max-height:none"/><noscript><picture><source srcSet="https://www.datocms-assets.com/107404/1732311864-nike-winnings-isnt-for-everyone-mosaic.jpg?auto=format&fit=clip&dpr=0.25 593w,https://www.datocms-assets.com/107404/1732311864-nike-winnings-isnt-for-everyone-mosaic.jpg?auto=format&fit=clip&dpr=0.5 1186w,https://www.datocms-assets.com/107404/1732311864-nike-winnings-isnt-for-everyone-mosaic.jpg?auto=format&fit=clip&dpr=0.75 1779w,https://www.datocms-assets.com/107404/1732311864-nike-winnings-isnt-for-everyone-mosaic.jpg?auto=format&fit=clip 2373w,https://www.datocms-assets.com/107404/1732311864-nike-winnings-isnt-for-everyone-mosaic.jpg?auto=format&fit=clip&dpr=1.5 3559w,https://www.datocms-assets.com/107404/1732311864-nike-winnings-isnt-for-everyone-mosaic.jpg?auto=format&fit=clip&dpr=2 4746w,https://www.datocms-assets.com/107404/1732311864-nike-winnings-isnt-for-everyone-mosaic.jpg?auto=format&fit=clip&dpr=3 7119w,https://www.datocms-assets.com/107404/1732311864-nike-winnings-isnt-for-everyone-mosaic.jpg?auto=format&fit=clip&dpr=4 9492w" sizes="(max-width: 2373px) 100vw, 2373px"/><img src="https://www.datocms-assets.com/107404/1732311864-nike-winnings-isnt-for-everyone-mosaic.jpg?auto=format&fit=clip" alt="" style="position:absolute;
11left:0;top:0;width:100%;height:100%;max-width:none;max-height:none" loading="lazy"/></picture></noscript></div></div></section><section data-component="c02_image" class="c02_image py-5 "><div class="container d-flex justify-content-center"><div style="overflow:hidden;position:relative;width:100%;max-width:2372px"><img style="display:block;width:100%" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMzcyIiBoZWlnaHQ9IjEzNDYiPjwvc3ZnPg==" aria-hidden="true" alt=""/><img aria-hidden="true" alt="" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgXChAXDhgNDQsNFRUNFhESFxYZGBYVFhUaHyslGh0oHRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHA0NHDscFhw7Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIAA4AGAMBIgACEQEDEQH/xAAZAAABBQAAAAAAAAAAAAAAAAAEAAIDBQb/xAAeEAABBAEFAAAAAAAAAAAAAAABAAIDEQUEBhIhI//EABYBAAMAAAAAAAAAAAAAAAAAAAECA//EABgRAAMBAQAAAAAAAAAAAAAAAAABAhED/9oADAMBAAIRAxEAPwDL4hj3ushE5jk2EhTYsBg6CdkgJIzafkpwLK3bMRk1RtJEbf8APVmklC1OhP/Z" style="transition:opacity 500ms;opacity:1;position:absolute;left:-5%;top:-5%;width:110%;height:110%;max-width:none;max-height:none"/><noscript><picture><source srcSet="https://www.datocms-assets.com/107404/1732311887-nike-winning-isnt-for-everyone-mosaic-gianni.jpg?auto=format&fit=clip&dpr=0.25 593w,https://www.datocms-assets.com/107404/1732311887-nike-winning-isnt-for-everyone-mosaic-gianni.jpg?auto=format&fit=clip&dpr=0.5 1186w,https://www.datocms-assets.com/107404/1732311887-nike-winning-isnt-for-everyone-mosaic-gianni.jpg?auto=format&fit=clip&dpr=0.75 1779w,https://www.datocms-assets.com/107404/1732311887-nike-winning-isnt-for-everyone-mosaic-gianni.jpg?auto=format&fit=clip 2372w,https://www.datocms-assets.com/107404/1732311887-nike-winning-isnt-for-everyone-mosaic-gianni.jpg?auto=format&fit=clip&dpr=1.5 3558w,https://www.datocms-assets.com/107404/1732311887-nike-winning-isnt-for-everyone-mosaic-gianni.jpg?auto=format&fit=clip&dpr=2 4744w,https://www.datocms-assets.com/107404/1732311887-nike-winning-isnt-for-everyone-mosaic-gianni.jpg?auto=format&fit=clip&dpr=3 7116w,https://www.datocms-assets.com/107404/1732311887-nike-winning-isnt-for-everyone-mosaic-gianni.jpg?auto=format&fit=clip&dpr=4 9488w" sizes="(max-width: 2372px) 100vw, 2372px"/><img src="https://www.datocms-assets.com/107404/1732311887-nike-winning-isnt-for-everyone-mosaic-gianni.jpg?auto=format&fit=clip" alt="" style="position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;max-height:none" loading="lazy"/></picture></noscript></div></div></section><section data-component="c02_image" class="c02_image py-5 "><div class="container d-flex justify-content-center"><div style="overflow:hidden;position:relative;width:100%;max-width:2375px"><img style="display:block;width:100%" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMzc1IiBoZWlnaHQ9IjEzNDIiPjwvc3ZnPg==" aria-hidden="true" alt=""/><img aria-hidden="true" alt="" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLChULDiIQDg0NDh0VHREdKh0lLyIdIh0dJSslHSIoLSEtJDUxKC0vMjI+HiU4PTcwPCsxMi8BCgsLDg0OHBAQHDsoIig7Lzs7LzU7OzsvOzsvOzs7LzsvOzsvOy8vLy87OzsvLy8vLy81Ly81Ly8vLy8vLy8vL//AABEIAA4AGAMBIgACEQEDEQH/xAAXAAEAAwAAAAAAAAAAAAAAAAAGAAUH/8QAIBAAAAUEAwEAAAAAAAAAAAAAAAECAwQFBhESByJBIf/EABcBAAMBAAAAAAAAAAAAAAAAAAMEBQL/xAAaEQACAgMAAAAAAAAAAAAAAAABAgADBCEx/9oADAMBAAIRAxEAPwAC1DdcoYd8d0raB2PAzyDVnkUVxs/up4yLm2rrmQo6kI8FPFocjsGxjXkGCTdJwRkIBt0XPLnQEoWeNjEDD0Mp2ZkGf//Z" style="transition:opacity 500ms;opacity:1;position:absolute;left:-5%;top:-5%;width:110%;height:110%;max-width:none;max-height:none"/><noscript><picture><source srcSet="https://www.datocms-assets.com/107404/1732311902-nike-winning-isnt-for-everyone-gianni-thread.jpg?auto=format&fit=clip&dpr=0.25 593w,https://www.datocms-assets.com/107404/1732311902-nike-winning-isnt-for-everyone-gianni-thread.jpg?auto=format&fit=clip&dpr=0.5 1187w,https://www.datocms-assets.com/107404/1732311902-nike-winning-isnt-for-everyone-gianni-thread.jpg?auto=format&fit=clip&dpr=0.75 1781w,https://www.datocms-assets.com/107404/1732311902-nike-winning-isnt-for-everyone-gianni-thread.jpg?auto=format&fit=clip 2375w,https://www.datocms-assets.com/107404/1732311902-nike-winning-isnt-for-everyone-gianni-thread.jpg?auto=format&fit=clip&dpr=1.5 3562w,https://www.datocms-assets.com/107404/1732311902-nike-winning-isnt-for-everyone-gianni-thread.jpg?auto=format&fit=clip&dpr=2 4750w,https://www.datocms-assets.com/107404/1732311902-nike-winning-isnt-for-everyone-gianni-thread.jpg?auto=format&fit=clip&dpr=3 7125w,https://www.datocms-assets.com/107404/1732311902-nike-winning-isnt-for-everyone-gianni-thread.jpg?auto=format&fit=clip&
11dpr=4 9500w" sizes="(max-width: 2375px) 100vw, 2375px"/><img src="https://www.datocms-assets.com/107404/1732311902-nike-winning-isnt-for-everyone-gianni-thread.jpg?auto=format&fit=clip" alt="" style="position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;max-height:none" loading="lazy"/></picture></noscript></div></div></section><section data-component="c07_content_list" class="c07_content_list py-5 bg-primary text-white"><div class="container"><h4 class="heading mb-4 display-4 text-center">More Nike Work</h4><div class="mt-5 d-lg-flex justify-content-between flex-nowrap gap-4"><div class="flex-shrink-1 flex-grow-0 flex-column"><div class="card bg-transparent mb-4 border-0 rounded-0 text-reset undefined"><a target="" class="text-decoration-none text-reset undefined" href="/work/nike-win-on-air/"><div class="card-img-top card-img-bottom shadow" style="overflow:hidden;position:relative;width:100%;max-width:575px"><img style="display:block;width:100%" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NzUiIGhlaWdodD0iMzUwIj48L3N2Zz4=" aria-hidden="true" alt=""/><img aria-hidden="true" alt="" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICBMLChASDhgQDQ0NDhEOFhEYFx8ZGBYTIhUdHysjGh0oHRUWJTUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLAg0OHA4QHDscFhw7Ly8vLy87Oy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIAA8AGAMBIgACEQEDEQH/xAAXAAEBAQEAAAAAAAAAAAAAAAAFBAEA/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAwUGYQQRgf/EABYBAQEBAAAAAAAAAAAAAAAAAAUEA//EABkRAAIDAQAAAAAAAAAAAAAAAAERAAIGFv/aAAwDAQACEQMRAD8ANmx1pqlEli4jxPUlBfSPUqI7oygZtowdw43WmYURgxkRqO1yqK0NqNn0sVIO4UwsMw5//9k=" style="transition:opacity 500ms;opacity:1;position:absolute;left:-5%;top:-5%;width:110%;height:110%;max-width:none;max-height:none"/><noscript><picture><source srcSet="https://www.datocms-assets.com/107404/1732312014-nike-win-on-air-homepage-overlay-product-hero.jpg?auto=format&crop=top&fit=crop&h=350&w=575&dpr=0.25 143w,https://www.datocms-assets.com/107404/1732312014-nike-win-on-air-homepage-overlay-product-hero.jpg?auto=format&crop=top&fit=crop&h=350&w=575&dpr=0.5 287w,https://www.datocms-assets.com/107404/1732312014-nike-win-on-air-homepage-overlay-product-hero.jpg?auto=format&crop=top&fit=crop&h=350&w=575&dpr=0.75 431w,https://www.datocms-assets.com/107404/1732312014-nike-win-on-air-homepage-overlay-product-hero.jpg?auto=format&crop=top&fit=crop&h=350&w=575 575w,https://www.datocms-assets.com/107404/1732312014-nike-win-on-air-homepage-overlay-product-hero.jpg?auto=format&crop=top&fit=crop&h=350&w=575&dpr=1.5 862w,https://www.datocms-assets.com/107404/1732312014-nike-win-on-air-homepage-overlay-product-hero.jpg?auto=format&crop=top&fit=crop&h=350&w=575&dpr=2 1150w,https://www.datocms-assets.com/107404/1732312014-nike-win-on-air-homepage-overlay-product-hero.jpg?auto=format&crop=top&fit=crop&h=350&w=575&dpr=3 1725w,https://www.datocms-assets.com/107404/1732312014-nike-win-on-air-homepage-overlay-product-hero.jpg?auto=format&crop=top&fit=crop&h=350&w=575&dpr=4 2300w" sizes="(max-width: 575px) 100vw, 575px"/><img src="https://www.datocms-assets.com/107404/1732312014-nike-win-on-air-homepage-overlay-product-hero.jpg?auto=format&crop=top&fit=crop&h=350&w=575" alt="" style="position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;max-height:none" loading="lazy"/></picture></noscript></div><div class="card-body"><h4 class="card-title fs-5 fw-normal">Nike - Win on Air</h4></div></a></div></div><div class="flex-shrink-1 flex-grow-0 flex-column"><div class="card bg-transparent mb-4 border-0 rounded-0 text-reset undefined"><a target="" class="text-decoration-none text-reset undefined" href="/work/nike-electric-pack/"><div class="card-img-top card-img-bottom shadow" style="overflow:hidden;position:relative;width:100%;max-width:575px"><img style="display:block;width:100%" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NzUiIGhlaWdodD0iMzUwIj48L3N2Zz4=" aria-hidden="true" alt=""/><img aria-hidden="true" alt="" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgTChULDg0NFhYZDhUQFhUYFx8lGBYfFiEmHysjGh0oHRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHBAQHDsoGCg7Ozs7Ly87Ly8vOzs7Ozs7OzsvLy8vLy8vLzsvOzUvLy8vLy8vLy87Ly8vLy8vLy8vL//AABEIAA8AGAMBIgACEQEDEQH/xAAYAAACAwAAAAAAAAAAAAAAAAAAAwIFBv/EACAQAAAFBQADAAAAAAAAAAAAAAABAgMEBQYRQVESITH/xAAXAQADAQAAAAAAAAAAAAAAAAAEBQYD/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAwQR/9oADAMBAAIRAxEAPwDJXEpKah92EvsE/EIy4EXZ5Im5I9h1KcNyJg+APAVSnsY1tY4kqDHNuTjGwC6t6KlyZ76AT+vUotMwbLYTP//Z" style="transition:opacity 500ms;opacity:1;position:absolute;
11left:-5%;top:-5%;width:110%;height:110%;max-width:none;max-height:none"/><noscript><picture><source srcSet="https://www.datocms-assets.com/107404/1732650510-nike-electric-pack.jpg?auto=format&crop=top&fit=crop&h=350&w=575&dpr=0.25 143w,https://www.datocms-assets.com/107404/1732650510-nike-electric-pack.jpg?auto=format&crop=top&fit=crop&h=350&w=575&dpr=0.5 287w,https://www.datocms-assets.com/107404/1732650510-nike-electric-pack.jpg?auto=format&crop=top&fit=crop&h=350&w=575&dpr=0.75 431w,https://www.datocms-assets.com/107404/1732650510-nike-electric-pack.jpg?auto=format&crop=top&fit=crop&h=350&w=575 575w,https://www.datocms-assets.com/107404/1732650510-nike-electric-pack.jpg?auto=format&crop=top&fit=crop&h=350&w=575&dpr=1.5 862w,https://www.datocms-assets.com/107404/1732650510-nike-electric-pack.jpg?auto=format&crop=top&fit=crop&h=350&w=575&dpr=2 1150w,https://www.datocms-assets.com/107404/1732650510-nike-electric-pack.jpg?auto=format&crop=top&fit=crop&h=350&w=575&dpr=3 1725w,https://www.datocms-assets.com/107404/1732650510-nike-electric-pack.jpg?auto=format&crop=top&fit=crop&h=350&w=575&dpr=4 2300w" sizes="(max-width: 575px) 100vw, 575px"/><img src="https://www.datocms-assets.com/107404/1732650510-nike-electric-pack.jpg?auto=format&crop=top&fit=crop&h=350&w=575" alt="" style="position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;max-height:none" loading="lazy"/></picture></noscript></div><div class="card-body"><h4 class="card-title fs-5 fw-normal">Nike - Electric Pack</h4></div></a></div></div></div></div></section><section data-component="c01_title_text" class="c01_title_text py-5 "><div class="container text-center"><div class="row justify-content-center"><div class="col-xl-9"><h4 class="heading mb-4 display-4 text-center">Let's Connect</h4><div class="rich-text my-4e"><p>I thrive on solving complex engineering challenges and aligning technical execution with strategic goals. Let’s connect to explore how I can support your organization.</p></div><div class="button-group mt-5"><a class="btn btn-primary me-2 me-sm-4 mb-3" target="_blank" href="https://www.linkedin.com/in/hedmanmattias/">Connect on LinkedIn</a><a class="btn btn-primary me-2 me-sm-4 mb-3" target="" href="/about/">My Experience</a></div></div></div></div></section><div class="container d-flex justify-content-center p-5"><a class="btn btn-dark" target="" href="/work/">All Projects</a></div></main><footer class="s02_footer py-5 text-dark text-center"><div class="container py-3">Copyright © 2024 Mattias Hedman. All rights reserved.</div></footer>
11<script src="/_next/static/chunks/webpack-44a1aed6f4957b51.js" async=""></script>
11<script>(self.__next_f=self.__next_f||[]).push([0])</script>
11<script>self.__next_f.push([1,"6:\"$Sreact.fragment\"\n8:I[5244,[],\"\"]\n9:I[5630,[\"886\",\"static/chunks/886-0465e1868a6ee487.js\",\"397\",\"static/chunks/app/template-b761d70aab3d6deb.js\"],\"default\"]\na:I[3866,[],\"\"]\nc:I[766,[\"396\",\"static/chunks/396-2804ae89e5ace72f.js\",\"862\",\"static/chunks/862-8a1e22bb92a7f394.js\",\"177\",\"static/chunks/app/layout-f6f1674912682e4c.js\"],\"GoogleAnalytics\"]\ne:I[6213,[],\"OutletBoundary\"]\n10:I[6213,[],\"MetadataBoundary\"]\n12:I[6213,[],\"ViewportBoundary\"]\n14:I[4835,[],\"\"]\n1:HL[\"/_next/static/css/151489632f7418c4.css\",\"style\"]\n2:HL[\"/_next/static/css/d70850c99846966c.css\",\"style\"]\n3:HL[\"/_next/static/css/ba385087952a7405.css\",\"style\"]\n4:HL[\"/_next/static/css/9d7dc1097151d353.css\",\"style\"]\n5:HL[\"/_next/static/css/b29fb947678e4b72.css\",\"style\"]\n"])</script>
11<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"KgtfWHaa4qcMT48iJv0sW\",\"p\":\"\",\"c\":[\"\",\"work\",\"nike-winning-isnt-for-everyone\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"work\",{\"children\":[[\"slug\",\"nike-winning-isnt-for-everyone\",\"d\"],{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$6\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/151489632f7418c4.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/d70850c99846966c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/ba385087952a7405.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[[\"$\",\"body\",null,{\"children\":[\"$L7\",[\"$\",\"$L8\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L9\",null,{\"children\":[\"$\",\"$La\",null,{}]}],\"templateStyles\":[],\"templateScripts\":[],\"notFound\":[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],\"notFoundStyles\":[]}],\"$Lb\"]}],[\"$\",\"$Lc\",null,{\"gaId\":\"G-BGJM97PGHF\"}]]}]]}],{\"children\":[\"work\",[\"$\",\"$6\",\"c\",{\"children\":[null,[\"$\",\"$L8\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"work\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$La\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]]}],{\"children\":[[\"slug\",\"nike-winning-isnt-for-everyone\",\"d\"],[\"$\",\"$6\",\"c\",{\"children\":[null,[\"$\",\"$L8\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"work\",\"children\",\"$0:f:0:1:2:children:2:children:0\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$La\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$6\",\"c\",{\"children\":[\"$Ld\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/9d7dc1097151d353.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/b29fb947678e4b72.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"$Le\",null,{\"children\":\"$Lf\"}]]}],{},null]},null]},null]},null],[\"$\",\"$6\",\"h\",{\"children\":[null,[\"$\",\"$6\",\"tKSifGJMb131UyZtwVKp6\",{\"children\":[[\"$\",\"$L10\",null,{\"children\":\"$L11\"}],[\"$\",\"$L12\",null,{\"children\":\"$L13\"}],null]}]]}]]],\"m\":\"$undefined\",\"G\":[\"$14\",\"$undefined\"],\"s\":false,\"S\":true}\n"])</script>
11<script>self.__next_f.push([1,"b:[\"$\",\"footer\",null,{\"className\":\"s02_footer py-5 text-dark text-center\",\"children\":[\"$\",\"div\",null,{\"className\":\"container py-3\",\"children\":\"Copyright © 2024 Mattias Hedman. All rights reserved.\"}]}]\n"])</script>
11<script>self.__next_f.push([1,"15:I[4839,[\"396\",\"static/chunks/396-2804ae89e5ace72f.js\",\"909\",\"static/chunks/909-28a3cc142f79843b.js\",\"476\",\"static/chunks/476-d6eaae494acf84f3.js\",\"774\",\"static/chunks/app/work/%5Bslug%5D/page-55cf98752e214d39.js\"],\"\"]\n16:I[7970,[\"396\",\"static/chunks/396-2804ae89e5ace72f.js\",\"862\",\"static/chunks/862-8a1e22bb92a7f394.js\",\"177\",\"static/chunks/app/layout-f6f1674912682e4c.js\"],\"Image\"]\n17:I[9410,[\"396\",\"static/chunks/396-2804ae89e5ace72f.js\",\"862\",\"static/chunks/862-8a1e22bb92a7f394.js\",\"177\",\"static/chunks/app/layout-f6f1674912682e4c.js\"],\"default\"]\n"])</script>
11<script>self.__next_f.push([1,"7:[\"$\",\"nav\",null,{\"className\":\"navbar navbar-expand-lg fixed-top bg-light s01-MainNavigationStyle_mainNav__McrB2\",\"data-bs-theme\":\"light\",\"children\":[\"$\",\"div\",null,{\"className\":\"container\",\"children\":[[\"$\",\"$L15\",null,{\"href\":\"/\",\"className\":\"navbar-brand\",\"children\":[\"$\",\"$L16\",null,{\"src\":\"/logo-large-2.png\",\"alt\":\"Mattias Hedman Logo\",\"width\":48,\"height\":48}]}],[\"$\",\"button\",null,{\"className\":\"navbar-toggler s01-MainNavigationStyle_toggler__Ap2qx\",\"type\":\"button\",\"data-bs-toggle\":\"offcanvas\",\"data-bs-target\":\"#offcanvasNavbar\",\"aria-controls\":\"offcanvasNavbar\",\"aria-label\":\"Toggle navigation\",\"children\":[\"$\",\"span\",null,{\"className\":\"navbar-toggler-icon s01-MainNavigationStyle_togglerIcon__Pg8Vc\"}]}],[\"$\",\"div\",null,{\"className\":\"offcanvas offcanvas-end\",\"id\":\"offcanvasNavbar\",\"aria-labelledby\":\"offcanvasNavbarLabel\",\"children\":[[\"$\",\"div\",null,{\"className\":\"offcanvas-header mt-3 mx-3\",\"children\":[\"$\",\"button\",null,{\"type\":\"button\",\"className\":\"btn-close btn-lg\",\"data-bs-dismiss\":\"offcanvas\",\"aria-label\":\"Close\"}]}],[\"$\",\"div\",null,{\"className\":\"offcanvas-body\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"navbar-nav justify-content-end flex-grow-1 pe-3\",\"children\":[[\"$\",\"li\",\"207170119\",{\"className\":\"nav-item\",\"children\":[\"$\",\"$L17\",null,{\"link\":{\"children\":[],\"id\":\"207170119\",\"position\":2,\"title\":\"Home\",\"contentLink\":{\"title\":\"Homepage\",\"id\":\"207166647\",\"slug\":\"/\"},\"manualLink\":null,\"parent\":null}}]}],[\"$\",\"li\",\"207230354\",{\"className\":\"nav-item\",\"children\":[\"$\",\"$L17\",null,{\"link\":{\"children\":[],\"id\":\"207230354\",\"position\":3,\"title\":\"About\",\"contentLink\":{\"title\":\"About\",\"slug\":\"about\",\"id\":\"207166649\"},\"manualLink\":null,\"parent\":null}}]}],[\"$\",\"li\",\"YP77lPGUTH-erntaaI_1Jw\",{\"className\":\"nav-item\",\"children\":[\"$\",\"$L17\",null,{\"link\":{\"children\":[],\"id\":\"YP77lPGUTH-erntaaI_1Jw\",\"position\":4,\"title\":\"Work\",\"contentLink\":{\"title\":\"Work\",\"slug\":\"work\",\"id\":\"207166648\"},\"manualLink\":null,\"parent\":null}}]}]]}],[\"$\",\"div\",null,{\"className\":\"d-flex ps-lg-4 pt-4 pt-lg-0 s01-MainNavigationStyle_social__e1Nd_ \",\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.linkedin.com/in/hedmanmattias/\",\"target\":\"_blank\",\"className\":\"px-3 pt-1\",\"title\":\"LinkedIn\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"28\",\"height\":\"28\",\"fill\":\"currentColor\",\"className\":\"bi bi-linkedin\",\"viewBox\":\"0 0 16 16\",\"children\":[\"$\",\"path\",null,{\"d\":\"M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854zm4.943 12.248V6.169H2.542v7.225zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248S2.4 3.226 2.4 3.934c0 .694.521 1.248 1.327 1.248zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016l.016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225z\"}]}]}]}]]}]]}]]}]}]\n"])</script>
11<script>self.__next_f.push([1,"13:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"name\":\"theme-color\",\"content\":\"#3b60aa\"}]]\n"])</script>
11<script>self.__next_f.push([1,"18:I[5476,[\"396\",\"static/chunks/396-2804ae89e5ace72f.js\",\"909\",\"static/chunks/909-28a3cc142f79843b.js\",\"476\",\"static/chunks/476-d6eaae494acf84f3.js\",\"774\",\"static/chunks/app/work/%5Bslug%5D/page-55cf98752e214d39.js\"],\"default\"]\n19:Ta4b,"])</script>
11<script>self.__next_f.push([1,"\u003cp\u003eFor summer 2024, Nike unveiled its newest campaign, \u0026ldquo;Winning Isn\u0026rsquo;t for Everyone\u0026rdquo;, celebrating victory and featuring a collective of the world\u0026rsquo;s greatest athletes. The campaign included a film narrated by Willem Dafoe and spotlighted athletes such as LeBron James, Serena Williams, and Giannis Antetokounmpo. A second installment, \u0026ldquo;Winning Is Winning\u0026rdquo;, followed, narrated by Nike athlete Bebe Vio and featuring Paralympic athletes.\u003c/p\u003e\n\u003cp\u003eAs part of the campaign, Monks collaborated with Nike Global to create an interactive homepage overlay and an in-app experience for Nike.com and the Nike App. These featured a mosaic grid of athletes competing in the 2024 Olympics, allowing users to explore winning statements, quotes, imagery, and videos for select athletes.\u003c/p\u003e\n\u003cp\u003eThe experience was built using the NextJS framework, enabling a statically generated frontend architecture that optimized performance and scalability. GraphQL APIs were used during the CI/CD pipeline to fetch content dynamically from DatoCMS at build time, ensuring all data, including athlete profiles and media, was up-to-date and accurate. By leveraging serverless infrastructure, the solution minimized server reliance, using AWS S3 for static object storage and caching the full experience in Nike\u0026rsquo;s Akamai CDN.\u003c/p\u003e\n\u003cp\u003eThe use of Nike\u0026rsquo;s Akamai CDN was instrumental in multiple ways:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIt allowed the experience to use the nike.com domain, seamlessly integrating it into the Nike ecosystem.\u003c/li\u003e\n\u003cli\u003eIt significantly reduced costs for Nike, with CDN-based hosting saving over $80,000 in expenses.\u003c/li\u003e\n\u003cli\u003eBy caching the static experience in the CDN layer, the platform achieved faster global load times, improving user experience, reducing bounce rates, and increasing conversions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAWS CodePipeline, CodeBuild, and CodeDeploy services powered the CI/CD pipeline, enabling efficient rebuilds of the entire experience upon code or content updates. This included generating localized versions for over 70 countries and languages, ensuring a tailored experience for Nike\u0026rsquo;s global audience.\u003c/p\u003e\n\u003cp\u003eAs the Global Technical Director at Monks, I worked closely with Nike Global\u0026rsquo;s technology, product, and marketing teams to deliver this high-visibility campaign. My role included driving cost-effective solutions, optimizing infrastructure, and collaborating with Nike Global\u0026rsquo;s technology \u0026amp; security teams to deliver a world-class experience. This campaign was widely praised by Nike\u0026rsquo;s senior leadership for its innovative execution and seamless integration.\u003c/p\u003e"])</script>
11<script>self.__next_f.push([1,"d:[[\"$\",\"$L18\",null,{\"pageData\":{\"id\":\"MZzU5cgiRx-VSAAVSpqchw\",\"_modelApiKey\":\"work\",\"slug\":\"nike-winning-isnt-for-everyone\",\"title\":\"Nike - Winning Isn't For Everyone\",\"components\":[{\"id\":\"Ol4M8zBRRy-0gNLuvp5w6w\",\"_modelApiKey\":\"c01_title_text\",\"title\":{\"title\":\"Nike - Winning Isn't For Everyone\",\"weight\":\"h1\",\"size\":\"medium\",\"id\":\"UsUpkEmhTPawL0nW4xCfxg\",\"alignment\":\"left\"},\"text\":\"$19\",\"links\":[{\"text\":\"Learn More About Nike - Winning Isn't For Everyone\",\"url\":\"https://www.nike.com/winningisntforeveryone\",\"newTab\":true,\"id\":\"AX0oZkwJTgysg19AIa-VLQ\"}],\"alignment\":\"Left\"},{\"id\":\"FLFDJnxISE-GJU4An8okoA\",\"_modelApiKey\":\"c02_image\",\"image\":{\"responsiveImage\":{\"sizes\":\"(max-width: 2371px) 100vw, 2371px\",\"src\":\"https://www.datocms-assets.com/107404/1732311846-nike-winnings-isnt-for-everyone-intro-screen.jpg?auto=format\u0026fit=clip\",\"width\":2371,\"height\":1345,\"alt\":null,\"title\":null,\"base64\":\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBw0NCAgKEA0GDgoLCAwJDggNDhENFggNGh8ZGBYfIhUaHysjGh0oHRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHBAQHDsdHRwvLy8vLy87Ly8vLy8vLy8vLy8vLy81Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIAA4AGAMBIgACEQEDEQH/xAAWAAEBAQAAAAAAAAAAAAAAAAAAAQf/xAAVEAEBAAAAAAAAAAAAAAAAAAAAEf/EABYBAQEBAAAAAAAAAAAAAAAAAAIDAf/EABcRAAMBAAAAAAAAAAAAAAAAAAABAhH/2gAMAwEAAhEDEQA/AMfWIVlJilzgAJaTbnT/2Q==\"}},\"style\":\"Normal\"},{\"id\":\"du57zpRCTUioiTm_RxD-jg\",\"_modelApiKey\":\"c02_image\",\"image\":{\"responsiveImage\":{\"sizes\":\"(max-width: 2373px) 100vw, 2373px\",\"src\":\"https://www.datocms-assets.com/107404/1732311864-nike-winnings-isnt-for-everyone-mosaic.jpg?auto=format\u0026fit=clip\",\"width\":2373,\"height\":1343,\"alt\":null,\"title\":null,\"base64\":\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFR0YFx8dGCITIhUaHysjGh0oHRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLBQUFEAUFEC8cFhwvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIAA4AGAMBIgACEQEDEQH/xAAXAAEBAQEAAAAAAAAAAAAAAAAGAwEA/8QAIRAAAAUDBQEAAAAAAAAAAAAAAAECAwUEBhITITEyQRH/xAAVAQEBAAAAAAAAAAAAAAAAAAACAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AIS1RRISpORcAlFJZXNGaD9CG7IVFO6eLhgzb9NhMdvu4JEUg3pvkY4TuN42VJxGiT//2Q==\"}},\"style\":\"Normal\"},{\"id\":\"F1Hv_bphSla0Xy3-i5p-Lw\",\"_modelApiKey\":\"c02_image\",\"image\":{\"responsiveImage\":{\"sizes\":\"(max-width: 2372px) 100vw, 2372px\",\"src\":\"https://www.datocms-assets.com/107404/1732311887-nike-winning-isnt-for-everyone-mosaic-gianni.jpg?auto=format\u0026fit=clip\",\"width\":2372,\"height\":1346,\"alt\":null,\"title\":null,\"base64\":\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgXChAXDhgNDQsNFRUNFhESFxYZGBYVFhUaHyslGh0oHRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHA0NHDscFhw7Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIAA4AGAMBIgACEQEDEQH/xAAZAAABBQAAAAAAAAAAAAAAAAAEAAIDBQb/xAAeEAABBAEFAAAAAAAAAAAAAAABAAIDEQUEBhIhI//EABYBAAMAAAAAAAAAAAAAAAAAAAECA//EABgRAAMBAQAAAAAAAAAAAAAAAAABAhED/9oADAMBAAIRAxEAPwDL4hj3ushE5jk2EhTYsBg6CdkgJIzafkpwLK3bMRk1RtJEbf8APVmklC1OhP/Z\"}},\"style\":\"Normal\"},{\"id\":\"fRO4NzJ8S1eDTUvD0BnKyQ\",\"_modelApiKey\":\"c02_image\",\"image\":{\"responsiveImage\":{\"sizes\":\"(max-width: 2375px) 100vw, 2375px\",\"src\":\"https://www.datocms-assets.com/107404/1732311902-nike-winning-isnt-for-everyone-gianni-thread.jpg?auto=format\u0026fit=clip\",\"width\":2375,\"height\":1342,\"alt\":null,\"title\":null,\"base64\":\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLChULDiIQDg0NDh0VHREdKh0lLyIdIh0dJSslHSIoLSEtJDUxKC0vMjI+HiU4PTcwPCsxMi8BCgsLDg0OHBAQHDsoIig7Lzs7LzU7OzsvOzsvOzs7LzsvOzsvOy8vLy87OzsvLy8vLy81Ly81Ly8vLy8vLy8vL//AABEIAA4AGAMBIgACEQEDEQH/xAAXAAEAAwAAAAAAAAAAAAAAAAAGAAUH/8QAIBAAAAUEAwEAAAAAAAAAAAAAAAECAwQFBhESByJBIf/EABcBAAMBAAAAAAAAAAAAAAAAAAMEBQL/xAAaEQACAgMAAAAAAAAAAAAAAAABAgADBCEx/9oADAMBAAIRAxEAPwAC1DdcoYd8d0raB2PAzyDVnkUVxs/up4yLm2rrmQo6kI8FPFocjsGxjXkGCTdJwRkIBt0XPLnQEoWeNjEDD0Mp2ZkGf//Z\"}},\"style\":\"Normal\"},{\"id\":\"WZUGn_Y9Tx67xvi_e6qfnA\",\"_modelApiKey\":\"c07_content_list\",\"title\":{\"title\":\"More Nike Work\",\"
11weight\":\"h4\",\"size\":\"small\",\"id\":\"Rqgsgt81Qjmiv1WoxbJcyA\",\"alignment\":\"center\"},\"text\":\"\",\"themeColor\":\"blue\",\"content\":[{\"_modelApiKey\":\"work\",\"id\":\"aVVc4timRR6qGBT9u9JJcg\",\"slug\":\"nike-win-on-air\",\"title\":\"Nike - Win on Air\",\"seo\":{\"image\":{\"responsiveImage\":{\"sizes\":\"(max-width: 575px) 100vw, 575px\",\"src\":\"https://www.datocms-assets.com/107404/1732312014-nike-win-on-air-homepage-overlay-product-hero.jpg?auto=format\u0026crop=top\u0026fit=crop\u0026h=350\u0026w=575\",\"width\":575,\"height\":350,\"alt\":null,\"title\":null,\"base64\":\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICBMLChASDhgQDQ0NDhEOFhEYFx8ZGBYTIhUdHysjGh0oHRUWJTUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLAg0OHA4QHDscFhw7Ly8vLy87Oy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIAA8AGAMBIgACEQEDEQH/xAAXAAEBAQEAAAAAAAAAAAAAAAAFBAEA/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAwUGYQQRgf/EABYBAQEBAAAAAAAAAAAAAAAAAAUEA//EABkRAAIDAQAAAAAAAAAAAAAAAAERAAIGFv/aAAwDAQACEQMRAD8ANmx1pqlEli4jxPUlBfSPUqI7oygZtowdw43WmYURgxkRqO1yqK0NqNn0sVIO4UwsMw5//9k=\"}}}},{\"_modelApiKey\":\"work\",\"id\":\"XBpB_KQmQDmOd4WUTE-dag\",\"slug\":\"nike-electric-pack\",\"title\":\"Nike - Electric Pack\",\"seo\":{\"image\":{\"responsiveImage\":{\"sizes\":\"(max-width: 575px) 100vw, 575px\",\"src\":\"https://www.datocms-assets.com/107404/1732650510-nike-electric-pack.jpg?auto=format\u0026crop=top\u0026fit=crop\u0026h=350\u0026w=575\",\"width\":575,\"height\":350,\"alt\":null,\"title\":null,\"base64\":\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgTChULDg0NFhYZDhUQFhUYFx8lGBYfFiEmHysjGh0oHRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHBAQHDsoGCg7Ozs7Ly87Ly8vOzs7Ozs7OzsvLy8vLy8vLzsvOzUvLy8vLy8vLy87Ly8vLy8vLy8vL//AABEIAA8AGAMBIgACEQEDEQH/xAAYAAACAwAAAAAAAAAAAAAAAAAAAwIFBv/EACAQAAAFBQADAAAAAAAAAAAAAAABAgMEBQYRQVESITH/xAAXAQADAQAAAAAAAAAAAAAAAAAEBQYD/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAwQR/9oADAMBAAIRAxEAPwDJXEpKah92EvsE/EIy4EXZ5Im5I9h1KcNyJg+APAVSnsY1tY4kqDHNuTjGwC6t6KlyZ76AT+vUotMwbLYTP//Z\"}}}}]},{\"id\":\"ETU9QY7UQ5a9e5n2PbBMMg\",\"_modelApiKey\":\"c01_title_text\",\"title\":{\"title\":\"Let's Connect\",\"weight\":\"h4\",\"size\":\"small\",\"id\":\"TU2SiAm9TduBFOGXpfiKDg\",\"alignment\":\"center\"},\"text\":\"\u003cp\u003eI thrive on solving complex engineering challenges and aligning technical execution with strategic goals. Let\u0026rsquo;s connect to explore how I can support your organization.\u003c/p\u003e\",\"links\":[{\"text\":\"Connect on LinkedIn\",\"url\":\"https://www.linkedin.com/in/hedmanmattias/\",\"newTab\":true,\"id\":\"No-WQNb0R6OEy6iPkYlKvw\"},{\"text\":\"My Experience\",\"url\":\"/about/\",\"newTab\":false,\"id\":\"eNysdHsBRaWpDF65KSIdNw\"}],\"alignment\":\"center\"}],\"seo\":{\"description\":\"Nike's âWinning Isnât for Everyoneâ campaign featured a fast, scalable interactive experience, built with NextJS, DatoCMS, and Akamai CDN for global perfomance.\",\"noIndex\":false,\"title\":\"Nike - Winning Isn't For Everyone\",\"twitterCard\":\"summary_large_image\",\"image\":{\"responsiveImage\":{\"src\":\"https://www.datocms-assets.com/107404/1732311864-nike-winnings-isnt-for-everyone-mosaic.jpg?auto=format\u0026fit=clip\u0026h=2000\u0026w=2000\",\"width\":2000,\"height\":1131,\"alt\":null}}}},\"contentType\":\"work\",\"queryObject\":\"\\nquery ($slug: String) {\\n work(filter: {slug: {eq: $slug}}) {\\n id\\n _modelApiKey\\n slug\\n title\\n components {\\n ...C01TitleText\\n ...C02Image\\n ...C03TextImage\\n ...C04TitleCta\\n ...C05ExternalVideo\\n ...C06LogoGrid\\
11n ...C07ContentList\\n ...C08Hero\\n }\\n seo {\\n description\\n noIndex\\n title\\n twitterCard\\n image {\\n responsiveImage(imgixParams: {fit: clip, h: 2000, w: 2000 auto: format}) {\\n src\\n width\\n height\\n alt\\n }\\n }\\n }\\n }\\n}\",\"queryVariables\":{\"slug\":\"nike-winning-isnt-for-everyone\"}}],[\"$\",\"div\",null,{\"className\":\"container d-flex justify-content-center p-5\",\"children\":[\"$\",\"$L15\",null,{\"href\":\"/work\",\"className\":\"btn btn-dark\",\"target\":\"\",\"children\":\"All Projects\"}]}]]\n"])</script>
11<script>self.__next_f.push([1,"11:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"1\",{\"children\":\"Nike - Winning Isn't For Everyone | Work | Mattias Hedman\"}],[\"$\",\"meta\",\"2\",{\"name\":\"description\",\"content\":\"Nike's âWinning Isnât for Everyoneâ campaign featured a fast, scalable interactive experience, built with NextJS, DatoCMS, and Akamai CDN for global perfomance.\"}],[\"$\",\"meta\",\"3\",{\"name\":\"robots\",\"content\":\"index\"}],[\"$\",\"meta\",\"4\",{\"name\":\"googlebot\",\"content\":\"index\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:title\",\"content\":\"Nike - Winning Isn't For Everyone | Work | Mattias Hedman\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:description\",\"content\":\"Nike's âWinning Isnât for Everyoneâ campaign featured a fast, scalable interactive experience, built with NextJS, DatoCMS, and Akamai CDN for global perfomance.\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:url\",\"content\":\"https://www.mhedman.com/work/nike-winning-isnt-for-everyone/\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:site_name\",\"content\":\"Mattias Hedman | Driving innovation through technology leadership\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image\",\"content\":\"https://www.datocms-assets.com/107404/1732311864-nike-winnings-isnt-for-everyone-mosaic.jpg?auto=format\u0026fit=clip\u0026h=2000\u0026w=2000\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:height\",\"content\":\"1131\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:width\",\"content\":\"2000\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:alt\",\"content\":\"Mattias Hedman | Driving innovation through technology leadership\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:title\",\"content\":\"Nike - Winning Isn't For Everyone | Work | Mattias Hedman\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:description\",\"content\":\"Nike's âWinning Isnât for Everyoneâ campaign featured a fast, scalable interactive experience, built with NextJS, DatoCMS, and Akamai CDN for global perfomance.\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image\",\"content\":\"https://www.datocms-assets.com/107404/1732311864-nike-winnings-isnt-for-everyone-mosaic.jpg?auto=format\u0026fit=clip\u0026h=2000\u0026w=2000\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image:height\",\"content\":\"1131\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:image:width\",\"content\":\"2000\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:image:alt\",\"content\":\"Mattias Hedman | Driving innovation through technology leadership\"}],[\"$\",\"link\",\"22\",{\"rel\":\"icon\",\"href\":\"https://www.datocms-assets.com/107404/1698626349-logo-small.png\"}],[\"$\",\"link\",\"23\",{\"rel\":\"apple-touch-icon\",\"href\":\"https://www.datocms-assets.com/107404/1698626349-logo-small.png\"}]]\n"])</script>
11<script>self.__next_f.push([1,"f:null\n"])</script>
11</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.