Skip to content
Antoine Debes

Antoine Debes

Principal Software Engineer

I make React apps fast — web performance & frontend architecture for Next.js, measured in Core Web Vitals.

About

I'm a Principal Software Engineer at VML, where I lead front-end work on Sitecore headless platforms and experimentation stacks for banks and giga-projects across the Gulf — Saudi National Bank, First Abu Dhabi Bank, Aldar, New Murabba, and the Expo 2030 Riyadh bid among them.

My specialty is web performance: making React and Next.js applications fast, and keeping them that way with budgets that fail the build instead of guidelines that die in a wiki. I care about the parts of engineering you can measure — Core Web Vitals, bundle bytes, main-thread time — and about the craft you can feel in the details.

Now: rebuilding this site in public as its own performance case study, and writing about what that surfaces — starting here.

Experience

One agency, three names — Mirum became Wunderman Thompson became VML through successive mergers. Same team, growing scope.

  1. Principal Software Engineer · VML

    Feb 2024 — Present

    Leading front-end strategy across Sitecore Headless and experimentation stacks — architecture, performance, 3D/GSAP animation direction, and AI-assisted development workflows for enterprise clients across the Gulf.

    • Next.js
    • TypeScript
    • Sitecore JSS
    • Web Performance
  2. Senior Software Engineer · Wunderman Thompson (became VML)

    Oct 2023 — Jan 2024

    Implemented front-end solutions in TypeScript/Next.js, optimized build and release flows, and contributed to design systems and experimentation tooling.

    • Next.js
    • TypeScript
    • Design Systems
  3. Mid-Senior Software Engineer · Mirum Agency (became Wunderman Thompson)

    Oct 2022 — Sep 2023

    Built modern, responsive interfaces, introduced animation best practices with GSAP and Three.js, and streamlined team workflows with tooling and testing improvements.

    • React
    • GSAP
    • Three.js

Selected Work

Stack

Core

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Node.js

Styling & Motion

  • Tailwind CSS
  • SASS
  • GSAP
  • Three.js

Platforms & CMS

  • Sitecore Headless
  • Payload CMS
  • WordPress
  • Optimizely
  • GraphQL

Tooling & Infra

  • Docker
  • AWS
  • CI/CD
  • Git
  • Figma

Writing