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. 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 UniversalCurrent
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
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
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
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
- 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
alexbristow.com/p/draftasticA team drafting web app for creating perfect teams from a pool of participants.
- Typescript
- Next (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 (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