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
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.
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
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