George Brook

I'm a Front-End Developer with over 10 years of experience building responsive, accessible, and high-performance web interfaces. I have a strong passion for structured, reusable components and maintainable front-end architecture. In my free time, I enjoy playing tennis.
Education
Bachelor of Science (Physics, 2:1)
University of Bath — 2012
A Levels
Wymondham High School — 2008
Certifications
Acquia Certified Drupal Front End Specialist (Drupal 8 & 9)
Professional Experience
Company: Catch Digital (London, UK, remote)
Senior Front-End Developer · March 2022 – May 2025
Clients: IOP, TTTech Auto, Framestore, Ashmore Group, Countryside Ski & Climb, My Business Stream, Norton Abrasives, Highland Park Whisky, Wyoming Whiskey, SES, IAB UK, Edrington Distilleries, The Macallan
- Built modular front-end systems for enterprise-scale sites using atomic design and Storybook.
- Optimised performance across several websites using code splitting and CI/CD.
- Led JWT-secured integrations with headless CMS's and REST API's.
- Developed reusable e-commerce components and workflows.
- Mentored junior developers and led accessibility compliance efforts.
- Developed large webforms and user journeys for complex applications to large organisations.
Key Projects:
My Business Stream Portal – React-based self-service portal with JWT auth and modular components.
The Macallan Global Website – Front-end support for scalable Drupal/Next.js JSON API build.
Reason for Leaving: Company restructure / merger.
Company: Zoocha Ltd (Hertford, UK and remote)
Mid/Senior Front-End Developer · March 2014 – May 2022
Clients: Greater London Authority, Ofsted, FCA, Falmouth University, Visit Britain, BFBS, Royal Marsden, Visit Jersey, National Forest, Topdeck Travel
- Accessible front-end development (WCAG AAA) for public/financial sites.
- Led prototyping efforts using modern JS/CSS stacks.
- Advocated for modular UIs and component-driven workflows.
- Mentored devs and championed performance tooling.
Reason for Leaving: Company returned to UK-only office model; remained in SA.
Fun Stuff
Technical Proficiency
- Front-End: React, Next.js, TypeScript, JS (ES6+), VueJS, HTML, CSS, SASS, Twig
- Workflow: Webpack, Git, CI/CD, GitHub Actions, Agile, Atomic Design
- Platforms: Drupal, Headless CMS, REST/JSON APIs
- Accessibility: WCAG 2.1/2.2, BEM, Semantic HTML
- DevOps: Docker, DDEV, Linux, NGINX, PHP, MySQL
More About Me
When I’m not coding, I enjoy running long distances, playing tennis (both competitively and for fun), and perfecting my homemade lasagne recipe. Here are some other links.