Andrew Mason
Senior Frontend Developer
I'm a senior front-end developer who builds interactive web experiences, data visualisations, and game UI. 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 led VR projects and live data dashboards at The Guardian.
Skills and knowledge
Languages
- TypeScript / JavaScript
- CSS / Sass
- HTML
Frameworks & Libraries
- React, SolidJS, Preact
- Three.js, 2D Graphics APIs
- Node.js
Tooling & Testing
- Vite, Webpack, esbuild
- Jasmine, Vitest
- Git, Perforce
Specialisms
- Prototyping & R&D
- Interactive multimedia
- Data visualisation
Work
-
Rare — Everwild inventory UI and spatial navigation
-
Rare - Sea of Thieves Custom Seas UI
-
Rare — Sea of Thieves Enhanced Headphone Mode UI
-
The Telegraph's Milton Figma HTML Export Plugin
-
Rare's Video Game Sea of Thieve UI engineering
-
The Guardian's Virtual Reality WebGL website
-
The Guardian's first Virtual Reality experience
-
The Telegraph's Dynamic video wall showcase
-
Redesigning BBC Homepage UI Engineering Insights
-
The Telegraphs' Scroll Triggered Storytelling
-
The Telepgrah's Lottie animation integration tool
-
The Telegraph's podcast embed prototype
-
The Guardian's 3D Tour de France Visualization
-
Image Glitching Using JavaScript
-
The Guardian's Beat the Hustler 360 VR Street Con
-
Room 47 IoT and Surveillance Experiment
-
The Telegraph's Variable Fonts Transition
-
The Guardian's Real-Time Scottish Referendum Dashboard
-
The Guardian's Underworld VR Subterranean London
-
Offline Travel PWA Prototype
-
The Telegraph's Matt comic email tool