Hi!

I am a lead software developer at six.agency. I have worked commercially since I moved to Bristol in 2011.


My day to day involves:

  • Acting as lead-dev in 2-week sprints in a large react/node build

  • Assisting others in the team with bug hunts & code reviews

  • Reviewing checkmarx security scans

  • Handling npm upgrades / fixing broken pipelines

  • Telling developers to fix lint errors by using the power of LotR memes


Looking for my CV?


Experience

I have played around / got headaches in the following:

  • NodeJS

  • React.js

  • Next.JS

  • Node-express

  • PHP(5), bit rusty

  • MySQL

  • Docker

  • AWS Lambda

  • Github actions

  • Azure Template.yaml + pipelines

  • Parcel (had to write a few custom plugins)

  • Jest/Chai etc..

  • Studying Typescript & Rust for the lols


Code hall of fame

cupboardradar.com

A tool in which AI tracks what you have in your cupboards by parsing your online delivery receipts and suggests 'innovative' recipes using only what you have available.

View site


Docx parser (php opensource)

I wrote the original version in ~2012, for a client request of their existing workflow being .docx file based, and wishing each piece of content to only need one copy with no additional work to get them working in a browser format.

I found some basic tools online for pulling content (plaintext) from word files so realised I could too.

Basically each .docx file is a ZIP archive of misc. other data. Inside are numerous XML files, but two relevant ones are structure.xml, and document.xml.rels, they both generally following OpenDocument XML format.

I then wrote a fully featured .docx -> PHP Data set -> Html parser, which at least at that time had no (free) equivalent. A few years later I open sourced what I could. In 2019 I then rewrote all the code as a personal project to improve usability & code quality

View Source


Hobbies etc

  • Cycling (love my gravel bike!)

  • Running (sadly not as fast as I was pre-covid)

  • I have a soft-spot for StarCraft & other RTS games