Top arrow

Portfolio

Selection of projects I’ve worked on

I am an senior software engineering manager, leading the frontend team in the Sonos SVE group. You can find my resume here, and some of the projects I worked on as a frontend developer in the past below.

Criticalcss.com - faster websites for everyone

Criticalcss.com (2016)

SASS that improves website performance, specfically start render times. Built with React, Redux, CssModules, Node, Express, JSON Web Tokens. Around launch I spoke at ReactLondon at Facebook about my usage of Redux: Youtube video.

View site
CSS Specificity graph generator

CSS Specificity Graph Generator (2015)

Npm package, graph rendered with D3

Use the online tool , or check out the code on GitHub.
Critical path CSS generator

Critical Path CSS Generator (2014)

Written in JS, using PhantomJS (originally, now Puppeteer).

Use the online tool , or check out the Penthouse repo on GitHub.
CoolLogo - Online logo generator

CoolLogo (2013)

Design & front end development, at FlamingText.

Read case study
SudokuJS - Javascript sudoku solver

SudokuJS (2014)

Step-by-step Sudoku solver. My first open source contribution.

Read case study
Logonut web site

LogoNut (2013)

Design & front end development, at FlamingText.

Read case study