CV - Michael Pallister, Frontend Developer

A frontend developer with over a 14-years of experience working in the industry after graduating from Teesside University with a degree in Web Design.

I have experience building high-performance web applications and interfaces. Proficient in crafting seamless user experiences, optimising performance, and leading frontend development initiatives.

Bumble - Frontend Engineer

September 2022 - Present

  • Collaborated with cross-functional teams to optimise performance and maintain high-quality user experiences for one of the world's leading dating apps.
  • Contributed to the development and refinement of Bumble's design system by building reusable, accessible components and documenting best practices for scalability and consistency across teams.
  • Enhanced accessibility across the platform, ensuring compliance with WCAG 2.1 standards.
  • Played a key role in migrating legacy frontend code to modern frameworks, improving maintainability and enabling faster feature delivery.
  • HTML
  • CSS
  • Typescript
  • React
  • PHP

Stinkyink - Senior Frontend Developer

January 2022 - September 2022

  • Reduced the average page size by 60%, improving load times without altering design or content.
  • Built a browser extension to streamline daily operations for the customer services team.
  • Championed the creation of a comprehensive component library, design system, and test suite, establishing a foundation for scalable, consistent, and efficient frontend development.
  • Started the migration of a large legacy codebase to TypeScript, modernising the architecture for improved scalability and maintainability.
  • HTML
  • CSS
  • Javascript
  • jQuery
  • React
  • Vue
  • Ruby on Rails

Northern Stable - Senior Frontend Developer

June 2021 - December 2021

  • Contributed to the development of innovative e-commerce solutions and successfully helped launch several SaaS products, driving business growth and enhancing user experiences.
  • Collaborated with SaaS startups to support their frontend development, including feature design, API planning, and team consultation.
  • HTML
  • CSS
  • Javascript
  • React
  • React Native
  • Vue
  • Node.js
  • Pixi.js
  • GSAP
  • PHP - Laravel

CookiesHQ - Senior Frontend Developer

March 2021 - June 2021

  • Created an MVP for an innovative health monitoring app that secured funding from a Canadian healthcare organisation.
  • Worked with the BBC to deliver the BBC Maestro video content platform.
  • HTML
  • CSS
  • Javascript
  • React
  • React Native
  • Ruby on Rails

CEF - Senior Frontend Developer

May 2017 - March 2021

  • Helped transition the company from a B2B-only model to a B2B/B2C platform.
  • Optimised the website performance, cutting load times and enhancing the customer journey.
  • Built the MVP for the company's first mobile app using React Native.
  • Established a frontend component library and mentored junior developers.
  • HTML
  • CSS
  • Javascript
  • jQuery
  • CoffeeScript
  • React
  • React Native
  • Ruby on Rails

Visualsoft - Senior Frontend Developer

April 2013 - May 2017

  • Contributed to the creation of MVPs and the development of new features as a key member of the R&D team, supporting innovation and product evolution.
  • Pioneered the company's first responsive e-commerce templates.
  • Authored coding standards and linting rules for frontend development.
  • HTML
  • CSS
  • Javascript
  • jQuery
  • PHP - Laravel

Teesside University - Web Developer

September 2012 - April 2013

  • Maintained and enhanced the university's website and built a custom CMS for internal departments that allowed them to update their content.
  • Designed dashboards and data visualisation tools to help with marketing and student engagement.
  • HTML
  • CSS
  • Javascript
  • jQuery
  • PHP - CakePHP
  • ColdFusion

Visualsoft - Web Developer

Jul 2010 - September 2012

  • Helped build a custom customer knowledge base, reducing support tickets significantly.
  • Initiated the company's first component library, optimising development workflows.
  • HTML
  • CSS
  • Javascript
  • jQuery
  • PHP - Kohana