Based in Sheffield, UK
Updated: July 4, 2024
Key Expertise
Contact
Frontend: React, TypeScript, Next.js, Zustand / Valtio, EmotionCSS, Storybook. Backend: Next.js serverless lambdas, MongoDB. Testing: Playwright, Cypress, Cypress Component Testing, Jest, Enzyme, SonarQube.
Software engineer based in the UK with thirteen years experience. I work with React, TypeScript, Next.js, and Cypress daily. I love building React based applications, front end architecture, component libraries, and design systems.
Whilst working in the industry I've had the pleasure of working with large clients including the BBC, WWF, and Microsoft.
I led the development in creating a new front end, and living style guide, for the World Wildlife Fund. Following that I led the front end development at fintech company UAccount where I built a new scalable front end system for a team of developers.
Articles I've written have been featured on FreeCodeCamp, Marvel Blog, and recommended by an industry leader.
Languages TypeScript, JavaScript, HTML, CSS, SCSS, LESS
Frameworks & Libraries ReactJS, Next.js, Redux, Cypress, jQuery, Enzyme, Jest, Mocha, Sinon, Aphrodite, Styled Components, EmotionCSS, TailwindCSS, PhoneGap
Skills Git, version control, PhoneGap, front end performance, Gulp, Grunt, accessibility, design systems, component libraries, cross browser development, responsive web development, StoryBook, Semantic Dom
Methodologies and principles Atomic Design, BEM, ITCSS, OOCSS, TDD, Pomodoro, Scrum, Agile
I’ve also built small applications with NodeJS, Express, and GraphQL.
University of Huddersfield - 2006 - 2010 Multimedia Design BA (Hons) 2:1