Software Engineer

Based in Sheffield, UK

Updated: September 27, 2021

Key Expertise


Preferred Toolkit

Frontend: React, TypeScript, Next.js, Zustand / Valtio, EmotionCSS, Storybook. Backend: Next.js serverless lambdas, MongoDB & Mongoose. Testing: Cypress, Cypress Component Testing, Jest, Enzyme.


Software engineer based in the UK with nine years experience. I work with React, JavaScript, 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

Work History