I am a senior software engineer with 12+ years experience creating custom products, websites, desktop applications, and browser extensions.



  1. Senior Software Engineer

    Venture Harbour Wallingford, UK

    • Web app development with CSS-in-JS, Next.js, GraphQL and Typescript.
    • Break down problems into solutions and solutions into tasks, creating prototypes before jumping in to the work.
    • Electron Application and Browser Extension development.
    • I mentored the rest of the engineering team on front-end topics regularly producing demos and presentations on what I made and learned
  2. Full Stack Web Developer

    Taylor & Francis Didcot, UK

    • I created custom performant WordPress and Expression Engine sites.
    • I hand-crafted a node tool to benchmark and monitor Business Sites using the Web Page Test API and display with React.
    • Perform performance audits and carry out improvements on business and society sites.
  3. Front-end React Developer

    Photocrowd Oxford, UK

    • Creating new components and pages using React/Relay and Less from Photoshop designs.
    • Implementing Webpack into the development process to allow for code modularity, linting, and writing future JS (ES2015) code with Babel.
    • Applying BEM code methodology for new CSS components.
  4. Front-end WordPress Developer

    Electic Studio Didcot, UK

    • I created highly customised WordPress sites from Photoshop designs, with custom post-types, taxonomies, meta boxes, shortcodes and functions.
    • The sites were performant, using best practices and technologies, built within budget and in timeframes.
    • Pre-launch client training, dealing with any client feedback via Basecamp or telephone.
  5. Creative UI Developer

    HeathWallace Ltd Reading, UK

    • I built highly accessible websites for clients including HSBC, RBS and Grant Thornton.
    • Using CMSs such as WordPress, CQ5 and Sitecore to allow the client to control all content on their site.
    • Knowledge Sharing through weekly masterclass sessions (I ran three : WordPress; CSS3; and Sass).

Relevant Experience

Here is a selection of the sites, app and browser extensions that I have made: