Experience

Red Badger
Software Engineer
2019–Present
Browser London
Lead Front-end Developer
2016–2019
Overture London
Digital Designer
2015–2016
Freelance
Web Developer
2012–2015

Skills

  • JavaScript/Typescript
  • React + Redux
  • GraphQL
  • CSS/SASS
  • Adobe Illustrator
  • TDD
  • WordPress

Education

Queen Mary UoL
BA English Literature
2013

Recent Work

  • Security publishing platform

    Working in conjunction with our in-house UX designer and backend engineering team, I designed and developed an isomorphic frontend for a risk-analysis publishing platform. Features included geographic risk reporting; PDF generation; an interactive WebGL map; a bespoke content-builder for editorials; a custom analytics micro-service; and an administrative control panel for resellers. Built using React, Redux and Typescript, the application also takes a functional approach through extensive use of Ramada and Recompose.

    Skills

    • Twig
    • Pattern library
  • Document sharing portal

    I was responsible for designing and building a pattern library for a document sharing portal built on Symfony. Each pattern was developed in Pattern-lab (using Twig) then directly integrated into the production application. This ‘living’ pattern-library continues to grow and evolve alongside the application, now encompassing complex UI patterns such as an ‘inbox’ style workflow. Built with Twig, vanilla JS and SASS.

    Skills

    • React (SSR)
    • Redux
    • Node
    • Typescript
  • Jewellery e-commerce

    Using a custom WordPress REST API implementation and React/Redux, I designed and developed a jewellery e-commerce application for The Moon up Above. Bespoke inventory management was built to avoid the overkill of a third-party plugin, with payments processed directly using Stripe. We’re currently scoping out a new custom backend built on Laravel, as well as a revised isomorphic frontend.

    Skills

    • React
    • Redux