About Me
Front End Developer with background in E-Commerce
Driven and capable software developer with an eye for detail.
Passionate about tech, a strong communicator and team player.
8 years of leadership roles in E-Commerce have provided me with extensive commercial knowledge, the skills to manage multiple varied stakeholders and a keen understanding of front-end user experience.
After making the decision to retrain as a developer, I am applying my unique skillset to help businesses achieve their goals.
Technical Skills
HTML 5
CSS 3
JavaScript
React & Redux
Bootstrap
SASS
AWS
git
github
Node.js & Express
MongoDB MySQL GraphQL
ESLint Cypress Docker
Experience
Mar 2021 - Present
Junior Software Engineer
BeZero Carbon
United KingdomResponsible for rolling out greenfield project enabling customers to analyse their carbon footprint from driving and purchase offsets
Worked with key stakeholders to ensure that business and client needs were met, while using my experience in E-Commerce to optimise the customer journey and user experience
Managed testing processes using previous project management experience to organise user acceptance testing and using Cypress to implement end to end testing
Currently working with React, Redux, Typescript, Tailwind CSS, Golang, Vite, AWS, Cypress
Apr 2020 - Apr 2021
Career Change
United KingdomAfter 8 years of leadership roles in E-Commerce, I decided to follow my passion of software development. Under the instruction of several industry mentors I've retrained, learning software development; primarily JavaScript, React, HTML, CSS and AWS. I've delivered a number of projects to demonstrate these skills, including a commercial site for a small business that can be seen in the projects section below.
2019 - 2020
Sabbatical
United KingdomI took 8 months out as a career break to travel to Asia and South America.
While away, I dived with Manta Ray in Indonesia, learned to surf in Brazil, hiked across glaciers in Patagonia, started learning Spanish, completed my advanced certificate in scuba diving and spent weeks in the Peruvian jungle!
2016 – 2019
Director of EU E-Commerce
Wolverine Worldwide
United KingdomAs an adaptable and credible business leader I was bought in to lead the E-Commerce team (15 people) responsible for 4 branded sites, shipping 150k units across Europe.
During this time I was responsible for delivering a rich digital experience across all Wolverine sites, creating and implementing site content, improving user experience, managing digital marketing and rolling out new technologies. I project managed multiple site roll-outs, hitting tight business deadlines while ensuring existing site performance was not impacted.
2011 - 2015
Senior Management Positions - Finance and Operations
Wolverine Worldwide
United KingdomAs a senior manager, I was responsible for technical projects, operations and analysis, with 3 direct reports.
I project managed the transition of EU and CA platforms to Demandware, worked closely with dev teams to implement site changes and 3rd party integrations, and launched and managed customer retention programs. As the critical link between the commercial and technical sides of the business, my strong communication and team working skills were invaluable.
Projects
NET-HERO
App to offset carbon footprint from driving
App aimed at classic car owners to analyse carbon footprint from driving, and allow customer to purchase carbon offsets.
Created while working for BeZero Carbon.
- Built with React, Redux Toolkit and Typescript
- Styled with TailwindCSS
- Integrated with Stripe and other 3rd party APIs
- Golang backend, bundled with Vite
- Deployed to AWS via Cloudfront CDN, with S3 storage
- End to end testing using Cypress
- CI/CD with GitHub Actions
Essential Coaching
Responsive website created for a local business
A business website designed to provide information, contact details and booking options for Essential Coaching, a coaching business.
Recently launched as a redesign of the original project. The main aim was to deliver a faster user experience and reduce monthly running costs.
- Built with Gatsby 3.0 for React
- Built using Component-Oriented Programming
- Styled using Bootstrap, Emotion and SASS
- Mailchimp and Calendly integration
- Continuous integration with Github Actions
- Storybook is used for visual testing
- Hosted on Amazon S3 with CloudFront CDN
React Weather App
React App allowing users to search weather forecasts
Users can search for current weather and 7 day forecast by city, country, postcode and lat/lon. Searches can be saved to allow easy access upon returning to the app.
- Built with React
- Styled with Bootstrap, SCSS and Styled Components
- Hosted on AWS EC2 server
- Consumes weatherbit.io API
- Browser localstorage used to store saved searches
Essential Coaching - v1
Responsive site created with Bootstrap and Express
The first release of Essential Coaching. Originally designed using Node/Express to handle routing and hosted on Heroku. Has received extremely positive feedback from the business owner and continues to drive new customers.
- Templated with Ejs
- Node/Express backend
- Styled using Bootstrap and SASS
- Integrated with Google Analytics, MailChimp and Calendly
- Custom webpack build
- Hosted on Heroku