I'm a creative full-stack developer who loves to build and code and is passionate about quality and user expereince.
I've been developing web applications for well over 10 years. I started out developing Flash websites (remember those?) and seen the web evolve into what it has become. I've seen many languages and frameworks come and go (script.aculo.us anyone?). ' touched nearly all elements of the "stack" over the course of my career, covering aspects of design, UX, front-end development, back-end development and devops.
Recently I was a Platform Developer at JD Sports Fashion where I work on a multi-faceted e-commerce application. ' also been developing a design library to help improve both the user experience but also the developer experience for the team working on the platform, and this has lead me into working on projects to improve developer operations such as automation, improving code quality through developing code standards as a team and implementing automated linting and testing.
Before JD I worked at a number of creative marketing agencies. My introduction into web development came at a time when the work that I was doing was tightly coupled with desktop design, so I've always felt comfortable working in very creative, design-focused teams. This helped me to appreciate the values that design, branding and user experience bring.
I belive that good application design is a combination of both good technical design and implementation coupled with good visual design and user experience.
Experience
JD Sports Fashion
Platform Developer
2023 - Present
Absolute
Front End Developer
2015 - 2022
Dinosaur
Developer
2014 - 2015
Cube³
Web Developer