Alex Bristow

Front End Engineer with over 6 years experience, focused on creating exceptional digital experiences.

London, United Kingdom, GMT

AB

About

As a Front End Engineer with over 6 years of experience, I combine technical expertise with a customer-centric mindset to create exceptional digital products. I have a strong track record of leading technical initiatives and mentoring engineers, while consistently delivering high-quality results that delight users and drive business success. Currently, I work mostly with TypeScript, React, and Next.js.

Work Experience

NBCUniversal
Current

2023 - Present

Senior Front End Developer

  • Design and develop internal tools to improve processes and developer productivity within the NBCUniversal & Sky organisation.
  • Write clean, accessible and performant Typescript, React (Next.js) code.
  • Establish technical standards, code reviews and mentoring for a team of 3 Front End Engineers.
  • Led development of GenAI chatbot achieving 90%+ daily active usage among target departments, significantly improving employee access to operational data.
  • Built and launched Alerting Gateway UI used across Global Streaming Technology department, providing real-time visualization of system alerts and incident management. Reduced average incident resolution time and improved operational visibility.

Ocado

2022 - 2023

Senior Software Engineer

  • Write performant, reliable and accessible Typescript/React code for the Ocado eCommerce web platform used by millions of users worldwide.
  • Communicate and collaborate with multi-disciplinary teams of engineers, designers, product managers and stakeholders.
  • Provided guidance, mentoring and code reviews for front end engineers.
  • Led development and successful rollout of 'Recipes' feature across all international Ocado Smart Platform retailers, reaching millions of users. Implemented with focus on SEO, accessibility and internationalization best practices.
  • Successfully orchestrated platform-wide migration from Universal Analytics to GA4, completing transition ahead of deadline with zero tracking disruption.

Sky

2018 - 2021

Front End Developer → Senior Front End Developer

  • Design and develop observability tools and dashboards that provide Sky and NBCU leadership teams with real-time insights into customer experience and viewership metrics.
  • Write clean, accessible and performant Typescript, React and React Native code.
  • Led project to create a web & iOS app that provides Sky employees with realtime viewership and video quality for all streaming propositions. This contributed to the successful launches of the ‘Peacock’, ‘Sky Glass’ and ‘SkyShowtime’ propositions.
  • Created boilerplate product to spin up new React projects using company best practices that was used across the business, saving hundreds of hours of development time.
  • As a product owner, I was highly organised, collaborated closely in a cross functional team and engaged stakeholders regularly.

SPAR UK

2014 - 2018

Graduate Buyer → Trading Manager

Before working as a software engineer, I had a career in food retail buying.

  • Negotiated trading terms & cost prices for all snacking categories worth c. £120m in retail sales.
  • Delivered seven figure cost savings and launched dozens of SPAR own label products.
  • Managed and mentored direct reports.
  • Learned web development to create tools to improve internal processes, and I enjoyed it so much that I changed careers.

Education

University of the West of England, Bristol

2011 - 2014
BA Business Studies

Skills

  • Javascript
  • Typescript
  • HTML
  • CSS
  • React
  • Next.js
  • React Native
  • Expo
  • Node
  • Express
  • GraphQL
  • tRPC
  • Jest
  • Testing Library
  • Enzyme
  • Redux
  • React Query/SWR
  • Tailwind
  • Styled Components
  • Git
  • Webpack
  • Firebase
  • Figma
  • A11y
  • Websockets

Personal Projects

Draftastic

A team drafting web app for creating perfect teams from a pool of participants.

  • Typescript
  • Next.js (app)
  • PostgreSQL
  • Tailwind
  • Prisma
  • tRPC
  • ShadUI
  • Websockets

Professions.gg

A web app helping World of Warcraft: Classic players level their professions efficiently.

  • Typescript
  • Next.js (pages)
  • PostgreSQL
  • Tailwind
  • Prisma
  • Apify

Dealio

A web app that helped retail buyers manage promotions from start to finish.

  • Javascript
  • Node
  • React
  • Express
  • MongoDB
  • Redux
  • MUI