George Brook

I’m a front-end developer who enjoys building fast, accessible websites with clean, well-structured code. I care about good CSS, thoughtful UI, and making things work smoothly for users and developers alike. I like working with design systems, improving team standards, and exploring how tools like AI can support front-end work.
Most recent personal public project: https://devtools-ecru.vercel.app
Education
Bachelor of Science (Physics, Upper Second Class Honours)
University of Bath — 2012
Dissertation: Investigating Noise and Underwater Acoustics in the Deep Sea. Built MATLAB algorithms to analyze signal data.
Professional Experience
Catch Digital (London, UK – Remote)
Senior Front-End Developer · March 2022 – May 2025
- Designed and implemented modular front-end systems across enterprise-scale websites.
- Spearheaded the adoption of atomic design principles and scalable component libraries using Storybook and modern CSS architecture (BEM).
- Optimized page performance across 20+ websites, reducing load times through code splitting and performance-first tooling.
- Modernized build pipelines with Webpack, GitHub Actions, and CI/CD workflows, improving developer efficiency.
- Led the integration of headless CMS platforms and third-party APIs, including secure authentication flows with JWT.
- Built reusable React components for e-commerce tools like shopping carts and dynamic product filters.
- Mentored junior developers on JavaScript best practices and accessibility standards.
- Regularly led client demos and translated complex technical solutions into business-aligned outcomes.
Notable Projects/Clients:
My Business Stream (Scottish Water), IOP, Norton Abrasives, Edrington Digital Platform, SES, IAB UK, TTTech Auto, Framestore, Ashmore Group
Reason for Leaving: Company restructure and merger.Zoocha Ltd (Hertford, UK – Remote)
Mid → Senior Front-End Developer · March 2014 – February 2022
- Delivered front-end solutions for high-traffic websites, including public sector and finance projects.
- Led compliance efforts for accessibility (AAA/WCAG) and legal standards.
- Developed prototypes and MVPs using the latest front-end stacks.
- Advocated for and implemented atomic design systems and reusable UI components.
- Coached team members on writing scalable, maintainable code using modern HTML, CSS, and JavaScript standards.
Notable Projects/Clients:
Greater London Authority, TalkLondon, Ofsted Reports, FCA, Falmouth University, Visit Britain, Visit Jersey, Ofsted Parent View
Reason for Leaving: Transition to UK-only office model while based in South Africa.Technical Proficiency
- Languages & Frameworks
React, Next.js, Vue.js, Svelte, TypeScript, JavaScript (ES6+), HTML5, CSS3, SASS, Tailwind CSS, jQuery, Twig - Component & UI Development
Storybook, Atomic Design, BEM methodology, Accessible UI (WCAG 2.1/2.2), Semantic HTML - Testing & Quality Assurance
Jest, React Testing Library, Playwright, Pa11y, Lighthouse, ESLint, Stylelint, Prettier - Build & Automation Tools
npm, Yarn, Webpack, Vite, Gulp, Grunt, Lint-Staged - Version Control & Collaboration
Git, GitHub, Bitbucket, Azure DevOps, Jira, Confluence, Agile/Scrum, Code Reviews, Mentorship - CMS & Platforms
Drupal, WordPress, Prismic - DevOps & Backend
PHP, PHPStan, Composer, MySQL, Docker, DDEV, Linux, NGINX, Jenkins, AWS (Amplify, EC2, S3), Acquia Cloud, Pantheon, DigitalOcean, Vercel - Analytics & Monitoring
Google Analytics, Sentry
More About Me
When I’m not coding, I enjoy endurance running, competitive and recreational tennis, and perfecting my homemade lasagne recipe. I am also passionate about art and music, and love exploring new creative outlets.