I am an experienced developer specialising in interactive web applications. I take pride in creating modern, responsive and progressive user experiences.
Experience
Software Engineer
Webflow / September 2021 – Present
- Working mainly with React and CSS-in-JS supported by Jest, Cypress and BuildKite
- Working as part of the Productivity team my work has so far focused on the Audit panel, allowing users to ensure the sites they build can meet various accessibility requirements
Senior Software Engineer
FanDuel / May 2018 – August 2021
- Working mainly with React, Redux and CSS-in-JS supported by Jest, Cypress and BuildKite
- Historically worked as part of a scrum team to build and maintain Deposit and Withdrawal pages
- More recently moved into an acting SEM role where I lead a team of engineers, from Intern to Lead Engineer, working across the account and wallet screens
UI Developer
DeepMatter / January 2018 – May 2018
- Working with React as part of a multi-disciplined scrum team
- Took ownership of improvements to code quality and consistency for the web team
- Created and maintained the CI pipelines for web and backend
UI Developer
CGI UK / January 2016 – January 2018
- Working with HTML, CSS, NodeJS and Handlebars as part of a multi-disciplined scrum team
- Developing the online jury response system for England and Wales ensuring strict adherence to the GDS Guidelines while using the publicly available design system
- Developing a detailed suite of end-to-end tests which made use of Cucumber to translate business requirements into test steps
Web Developer
Everyone / February 2015 – January 2016
- Working with HTML, CSS, jQuery, PHP and MySQL
- Develop and maintain client websites
- Work closely with the design team to implement pixel-perfect, modern and performant web experiences
Web Developer
Arquila / May 2013 – February 2015
- Working with HTML, CSS, jQuery, PHP and MySQL
- Work as part of a small feature development team on the main system
Web Developer
SuperControl / December 2011 – May 2013
- Working with Classic ASP and PrototypeJS as part of a small feature development team