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. With a solutions-driven approach and strong collaboration skills, I consistently deliver high-quality results that delight users and drive business success. Currently, I work mostly with TypeScript, React, and Next.

Work Experience

Sky / NBC Universal
Current

2023 - Present

Senior Front End Developer

A similar role to my previous tenure at Sky, however this time working for a team within NBC Universal (parent company).

  • Design and develop internal tools to improve processes and developer productivity within the organisation.
  • Write clean, accessible and performant Typescript, React (Next) code.
  • Establish technical standards, code reviews and mentoring for a team of 3 Front End Engineers.
  • Implemented GenAI chatbot that gives NBCU employees with easy access to a huge amount of operational data.

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.
  • Implemented 'Recipes' feature into Ocado Smart Platform, with particular efforts made to ensure best practices in SEO, Accessibility and Internationalisation.
  • Led initiative to transition Ocado Smart Platform from Universal Analytics to Google Analytics 4.

Sky

2018 - 2021

Front End Developer → Senior Front End Developer

  • Design, develop and maintain innovative web and mobile apps to help the Sky and NBCU leadership teams better understand customer experience and viewership.
  • 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 countless hours 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
  • A11y
  • React
  • React Native
  • Expo
  • Next
  • Node
  • Express
  • Websockets
  • Redux
  • React Query/SWR
  • GraphQL
  • tRPC
  • Jest
  • Testing Library
  • Enzyme
  • Tailwind
  • Styled Components
  • Git
  • Webpack
  • Firebase
  • Figma

Personal Projects

Draftastic

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

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

Professions.gg

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

  • Typescript
  • Next (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