Antoine Mace

Engineering Leader · Full-stack & Frontend Tech Lead · London

About

I'm an engineering leader who still loves to build.

Ten years ago I was a Senior Frontend Engineer. Then I led engineering at Qudini, Verint's Appointment & Queuing business, doing a lot of what a CTO does. Growing teams. Managing managers. Owning delivery, releases, support, data, all of it. I also built and led the architecture and product direction, and worked directly with clients and partners on what we built and why.

I've never stopped working across the stack. React and React Native up front, Java and Node underneath, cloud infrastructure underneath that.

What I actually care about: staying close enough to the business that the engineering makes sense, building habits that hold up under pressure, and getting engineers genuinely using AI well, not just talking about it.

And I still ship stuff for fun. Funapéro, a video-call games app I co-built and put on Product Hunt. An open-source save-the-date site for our wedding. And right now, Rooted, a map app using Gen AI to help people search for and discover great local businesses.

Outside of work, I'm probably making coffee (I've got at least 10 ways to brew it at home. Ever heard of a Bripe?), out on a run with my local run club, or training for the next Hyrox. I've been skiing since I was five, and I'll pick up a racket for pretty much anything, pickleball, squash, badminton, tennis, no real preference.

I'm currently on the lookout for my next role. If you're building something and think I could help, I'd love to hear about it.

Get in touch

Experience

  1. Engineering Manager (de facto Head of Engineering)

    May 2024 – Present
    • Lead engineering for Qudini (now Verint's Appointment & Queuing business), owning all products end to end: delivery, releases, support, on-call and data, while managing managers across cross-functional teams.
    • Led a new video-meeting and payment solution from technical design to release, and coordinated PCI4 compliance with architecture and security stakeholders.
    • Redesigned release workflows and automation to support ~100 releases per quarter, while cutting MTTR by 50% and engineering operating costs by ~20%.
    • Architect solutions hand in hand with stakeholders across the business, from product to clients, and advocate engineering best practices across teams.
    • Stay hands-on: building proofs of concept, reviewing architecture and code, and mentoring engineers on AI-assisted development practices (Claude Code, GitHub Copilot).

    Head of Frontend Engineering

    Jun 2022 – May 2024
    • Line-managed ~6 frontend engineers and provided technical leadership to two remote Scrum teams (~15 engineers).
    • Set frontend standards through bi-weekly architecture sessions, ADRs, WCAG accessibility standards and branch-build reviews for trunk-based development.
    • Architected full-stack solutions for complex client needs, including a new booking service (UI and RESTful API suite), and ran releases for three mobile apps.

    Senior Frontend Engineer & Scrum Master (Team Lead)

    Jul 2018 – Jun 2022
    • Led a 10-engineer team through the AngularJS-to-React migration, architecting an in-house micro-frontend framework for incremental, low-risk adoption.
    • Delivered React Native apps for Mobile, Kiosk and TV from a single shared codebase.
    • Profiled and resolved rendering bottlenecks, optimised CI/CD pipelines and ran advanced JavaScript performance workshops.
    • Designed a real-time queuing system to manage store occupancy during Covid.
  2. Lead Frontend Engineer | Web & Mobile

    • Lead frontend engineer and mobile architect on the Digital Production Office suite, which handles contracts, crew shift management and payroll for film productions.
    • Architected three React Native apps (Payroll, Payslip, Payscales) for cast and crew from a shared foundation, and modernised the Java/Spring, AngularJS and React stack.
  3. Swiper.fr (opens in a new tab)

    Sep 2016 – Mar 2017

    Full-stack Engineer | Project Lead

    • Project lead on ECLIPSE, a push-notification platform made of an SDK for third-party apps and a synced back office.
    • Built its AdTech Java Android SDK, used by 20Minutes.fr to push enriched notifications that took over the phone's lock screen, then moved on to building the SaaS back office in React and Node.js.
  4. Research & Development Engineer

    • Worked on the back-office solutions of this debt-collection business, building an ERP application that managed the entire legal collection process for both clients and staff, in C#/.NET and Silverlight with the Prism framework (MVVM), in an Agile team.
  5. Freelance Development & Consulting

    Feb 2014 – Aug 2018

    Founder

    Feb 2014 – Aug 2018
    • Built multiple client websites on self-hosted WordPress, as well as native Android and iOS apps.
    • Assisted and occasionally led PHP, JavaScript and SQL classes at a Paris school for web design, marketing and development.
    • Ran extra UNIX system-administration classes, mentored students one-to-one on their projects, graded exams and oral presentations, and advised the school on website development.
  6. Web Developer

    • Migrated a high-traffic e-commerce site for construction-machine tyres and chains to a new PrestaShop version, including scripted MySQL data migration, a bespoke mobile-friendly theme and a site-wide multi-level product search.
    • Then built internal tools for accounting, shipment tracking and stock management.

Projects

Preview of Rooted (working title)
2025 – now

Rooted (working title) (opens in a new tab)

A geo-based app for discovering and supporting local businesses, currently in progress. Under the hood: geolocation with a graceful fallback, search results ranked by distance, and an interactive map that loads nearby venues as you pan.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • Supabase
  • PostgreSQL
  • MapLibre
  • Vercel
  • In progress
Preview of Wedding: Save the date
2022 – 2023

Wedding: Save the date (opens in a new tab)

Our wedding website, now open source as a reusable template. It covers the whole journey: a save-the-date page with RSVP and add-to-calendar, then a guest info page with the day's details, menu choice and a gift fund link. Available in English, French and Dutch, with dark mode.

  • Next.js
  • TypeScript
  • i18n
  • Netlify
  • Open source
Source (opens in a new tab)
Preview of Funapéro
2020

Funapéro (opens in a new tab)

A project built during Covid to give friends a free way to join a virtual call, with various games to play together.

  • Next.js
  • TypeScript
  • WebRTC
  • Jitsi
  • WebSockets
  • Redux
  • i18n
  • Self-hosted VPC
Preview of Open-source npm packages
2018 – 2019

Open-source npm packages (opens in a new tab)

A few small libraries I published. The most used, tax-year, returns the tax year, month and week for any date, with a configurable year start, and still gets around 11k downloads a year. The others lazy-load Google Charts and moment.js, and adapt a React toast library for ES5.

  • JavaScript
  • Node.js
  • npm
  • Open source
Source (opens in a new tab)
Preview of MyWindowsMediaPlayer
2015

MyWindowsMediaPlayer (opens in a new tab)

A fast, lightweight media player for Windows: play movies and music, view images and build playlists. Written in C# on .NET, following the MVVM pattern.

  • C#
  • .NET
  • MVVM
  • Windows
  • Open source
Preview of Sounity
2014 – 2018

Sounity (opens in a new tab)

A modern take on karaoke: a real-time jukebox for events, on web, Android and iOS. Guests propose songs and vote on what plays next, hosts control the session, and users get profiles, follows and a public feed of friends' activity, with music from Deezer and YouTube. Showcased at Epitech Experience in Paris in 2016.

  • AngularJS
  • Node.js
  • WebSockets
  • Redis
  • Android
  • iOS
Preview of EziHome
2014 – 2015

EziHome

An IoT home-automation project to control your home, using a Raspberry Pi and Arduino to drive light bulbs and power sockets over nRF wireless radio, with an AngularJS control dashboard. Presented at Maker Faire Paris 2015.

  • IoT
  • Python
  • AngularJS
  • Raspberry Pi
  • Arduino
  • nRF radio
  • Maker Faire

Leadership

  • Engineering management
  • Organisational design & team scaling
  • Technical strategy & roadmapping
  • Product-engineering alignment
  • Recruitment & talent strategy
  • Stakeholder & client engagement
  • Mentoring & coaching
  • Incident management & reliability
  • Agile & Scrum leadership

Engineering & Architecture

  • Software & solution architecture
  • Full-stack development
  • Backend & API design (REST, GraphQL)
  • Micro-frontend architecture
  • Design systems
  • React & React Native at scale
  • Cross-platform mobile (Mobile/Kiosk/TV)
  • Performance profiling & optimisation
  • CI/CD pipeline design
  • Accessibility (WCAG)
  • Architecture Decision Records
  • AI-assisted development

Technologies

Frontend

  • TypeScript
  • React
  • React Native
  • Next.js
  • Redux
  • TanStack Query
  • Tailwind CSS
  • Expo EAS

Backend

  • Node.js
  • Java / Spring
  • C# / .NET
  • Play
  • GraphQL
  • Kafka
  • Redis
  • Supabase
  • PostgreSQL
  • SQL
  • PHP
  • Python

Cloud & DevOps

  • AWS
  • Docker
  • Kubernetes
  • Terraform
  • Jenkins
  • Harness
  • LaunchDarkly
  • Vercel
  • Netlify

Testing, monitoring & analytics

  • Jest
  • React Testing Library
  • Datadog
  • New Relic
  • Sentry
  • Prometheus
  • Kibana
  • Sisense
  • Segment
  • Mixpanel

Education