Skip to main content

Steve Meredith.

Hello, I'm Steve
I lead front-end teams and build accessible, performant, well-tested products.

See My Work GitHub

Work

Sky Glass

I led the development of a 3D product configurator for Sky Glass, Sky's new TV designed to replace their traditional satellite service. Built with React and Three.js, the tool allowed users to customise the size and colour of their TV, with immersive 360° views and smooth animated transitions. I was proud to receive an internal award for "Who or what pushed the Boundaries of Digital Experience?" for my work on this project.

Virtual College Website

Virtual College

Visit Website

I led the re-platforming of Virtual College, an eCommerce website delivering compliance training to over 200,000 users per month. I migrated the site from Sitecore to a modern solution built with React, Shopify, and Storyblok, setting the technical direction and guiding key decisions. The result was a faster, more accessible website that’s easier to manage and update.

Sky UI Documentation Website

Sky UI

I led the creation of Sky UI, a design system that improved consistency and reduced duplication across design and development. I set the technical direction, assembled a cross-functional team, and guided key decisions throughout the project. I built a modular component library, developed a documentation site, and introduced a governance process to manage updates, working with teams and running workshops to support adoption.

Open Source

Nasa Media Explorer

NASA Media Explorer

A modern React app for searching NASA's multimedia library. Built to showcase my current development approach and tooling preferences.

TypeScript

React

Vite

TanStack

Build Engine Map Exporter

A map viewer and export tool for Build Engine games, including Duke Nukem 3D, Shadow Warrior, and Blood. Availble on Windows and MacOS

TypeScript

React

Electron

Three.js

3D Bouncy Castle

A fully animated 3D scene built entirely with HTML and CSS - no JavaScript or WebGL. A creative experiment pushing CSS transforms to their limits.

CSS Transforms

CSS Animation

About

With 16 years as a Front-End Developer, I've led teams, set technical direction, migrated legacy platforms to modern architectures, built design systems from scratch, and delivered high-traffic applications for brands like Sky, FIFA, and The Macallan.

Accessibility

I focus on performance and accessibility, building interfaces that meet WCAG standards and advocating for people using assistive technologies.

Engineering quality

I champion reliable codebases through TDD, type safety, and linting. I share these values with the wider team through mentoring, pairing, and running workshops, helping them grow and adopt the same standards.

Design partnership

My UX/UI design background means I collaborate well with design teams and care about user experience. I've led multiple design systems where that collaboration was key.