Andrew Mason

Senior Frontend Engineer

I’m a senior frontend engineer with over 15 years’ experience, focused on the craft of the web: HTML, CSS, DOM APIs, fluid UI interactions, and animation. I work closely with designers, prototyping in code and building the tools they use. I’ve shipped game UI for Sea of Thieves and Everwild at Rare, built Milton, an award-winning Figma plugin at The Telegraph, and delivered live data visualisations and led VR projects at The Guardian.

Skills and knowledge

Languages

  • TypeScript / JavaScript
  • CSS / Sass
  • HTML / SVG

Frameworks & Runtime

  • React, SolidJS, Preact
  • Web APIs, DOM, Canvas
  • Node.js

Tooling & Testing

  • Vite, Webpack, esbuild
  • Jasmine, Vitest
  • Git, Perforce

Specialisms

  • UI Interaction, Accessibility
  • Design Systems
  • Prototyping & Tooling

Work