Andrew Mason
Senior Frontend Developer
I'm a senior front-end developer specialising in modern web UI, interactive applications, and design engineering. I've built game UI at Rare (Xbox Game Studio) for Sea of Thieves and Everwild, created interactive stories and an open-source Figma plugin at The Telegraph, and delivered live data visualisations and interactive media 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
- Web UI & Design Systems
- Design & Developer Tools
- Prototyping & R&D
Work
-
Rare — Everwild inventory UI and spatial navigation
-
The Telegraph — Milton Figma to HTML plugin
-
The Guardian — 6x9 WebGL website and 3D editor
-
BBC — Homepage Redesign
-
Rare — Sea of Thieves Custom Seas UI
-
The Telegraph — Newsroom and lobby video wall
-
The Telegraph — Lottie Animation Embed Tool
-
The Telegraph — Scroll-triggered storytelling
-
The Telegraph — Podcast Player and Embed Dashboard
-
The Guardian — 6x9 virtual reality experience
-
Rare — Sea of Thieves Enhanced Headphone Mode UI
-
The Guardian — 3D Tour de France Visualisation
-
Rare's Video Game Sea of Thieve UI engineering
-
Image Glitching Using JavaScript
-
The Guardian — Beat the Hustler interactive 360° VR game
-
Room 47 IoT and Surveillance Experiment
-
The Telegraph — Variable font subsetting and live typography tool
-
The Guardian's Real-Time Scottish Referendum Dashboard
-
The Guardian — Underworld VR and interactive web experience
-
Offline Travel PWA Prototype
-
The Telegraph's Matt comic email tool