Skills

Front-End

HTML5

CSS3

CSS3

JavaScript

React

Gatsby

Gatsby

Redux

Sass

Styled Components

Back-End

Firebase

Contentful

Netlify

I value being able to build projects that are scalable, easily extendable and have an easily navigable codebase. Therefore it makes sense for me to build in a modular, component-based fashion using React, with a state management library like Redux. Unlike many devs, I enjoy writing CSS! And using component-scoped Sass Modules or Styled-Components makes this even more of a joy.

For most of my client work, I use Gatsby with a headless CMS like Contentful providing the data layer. This allows me to code in a modern and modular way, whilst providing the same services and SEO capabilities that a Wordpress site might. Hosting statically on Netlify provides all the power of a CDN with many other useful features.