Alex Bristow
Front End Engineer with over 6 years experience, focused on creating exceptional digital experiences.
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
NBCUniversalCurrent
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
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
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
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
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
alexbristow.com/p/draftasticA 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
alexbristow.com/p/professionsggA web app helping World of Warcraft: Classic players level their professions efficiently.
- Typescript
- Next.js (pages)
- PostgreSQL
- Tailwind
- Prisma
- Apify
Dealio
alexbristow.com/p/dealioA web app that helped retail buyers manage promotions from start to finish.
- Javascript
- Node
- React
- Express
- MongoDB
- Redux
- MUI