Jez Williams
Since graduating in computer science six years ago, Iβve found love in the creative side of the web. Iβve been freelancing for three years and enjoy being in new environments and learning new skills. Most recently, Iβve been building with React and progressing deeper into backend development to compliment my frontend skills.
π» jezfx.com βοΈ [email protected]
Front end, React, Gatsby, GraphQL / Aug 2018 - present
My role for the first month was to come up with a testing strategy for a released project. The goal was to define a guide that outlines the testing responsibilities for developers and the QA team. Additionally, the type of tests and frameworks we'd be using for each step of the development process. I've also been heavily involved with the SEO initiative to improve performance and statically generated content from Gatsby. This involved working with large amounts of API data and creating source plugins for the SSR process to normalise and generate pages from.
Front end, React / Apr 2018 - Jul 2018
I was very excited to take on this greenfield project. Although, still in the early stages it already had a very well established team and technology stack which I was very keen to work with. I've been primarily involved with the front end development using React, Redux (Redux Observables), Styled Components, GraphQL and Storybook. All code was thoroughly unit tested alongside frequent code reviews and pairing to ensure maximum testing coverage and quality. I was grateful to have worked on such a large scale project using GraphQL, although I've used it for side projects and client work its allowed me to really see the power and flexibility of this technology.
Front end, React / Oct 2017 - Apr 2018
During my time at ao myself and another contractor were tasked with building a new calendar component as part of the checkout process. It was built using React / Redux and allowed customers to choose the day and time of their delivery. We used TDD during this process using Karma, Jest and 2e2 testing using Cypress. At later stages we were able to add in animations using CSS transitions and animated SVG's.
Front end / Jun - Aug 2017
My main responsibility has been developing the front end architecture and building a living styleguide using Pattern Lab. Due to the large size of this project we used ITCSS and Atomic Design principles to ensure maintainability while the project scales up. As speed and a minimal footprint was a priority for this project we opted for Vue.js over React which also allowed for a much leaner build process and lower learning curve as new developers joined the team.
Front end, React / Mar - May 2017
Working alongside the team to migrate their existing PHP site over to React components with Redux and API's to fetch data from their current site.
Front end / Aug - Dec 2016
Front end development using Magento 2 for Web-blinds and Regatta . Using; React, Backbone and ITCSS for the frontend architecture.
Wordpress developer / Feb - Aug 2016
Design & front end / Jan - Feb 2016
Wordpress developer / Nov - Dec 2015
Front end / Mar - Sep 2015
Design / Aug - Oct 2015
Wordpress developer / May - Nov 2014
Design & front end / Sep - Feb 2013
Staffordshire University
I was able to cover a wide range of programing languages and programming concepts. My final year project was a sass product for creatives which collected media content from their various online services to generate an online portfolio.
Mid Cheshire College
I first developed my interest in computers and technology while producing music in studios which I went on to pursue in Uni.
I enjoy volunteering at various meetups and conferences.
- Web Summit 2016, LISBON
- Smashing Conf 2015, OXFORD
- DNX 2015, BERLIN
- LeanConf 2014, MANCHESTER