Professional web developer, amateur dachshund (Rosie) wrangler and better than hopeless (just) golfer.
Over 20 years experience in the industry means I can develop a fantastic online presence whether that is a public facing website or an internal company tool.
If you have a problem or an issue that needs solving, let me know and I will help come up with a solution.
You would like to be found on the search engines wouldn't you? Considerations are made to not only the content but also the structure of the HTML to make sure sites & applications are optimised for search engines.
This isn't something that should be left to end of a project and shoe-horned in. Accessibility should be taken seriously and into consideration from the start of a project, after all we have a responsibility to make the web accessible.
RevLifter
Senior Solutions Engineer
I collaborate with UX designers to create modals, landing pages, and email campaigns, optimizing user journeys and boosting engagement. I handle client onboarding, data analysis, and performance optimization, enhance personalization through user data, and mentor a junior developer.
HTML, CSS (Stylus), Bootstrap, JavaScript, Vue, Figma, Git
dotcentric
UI / Front End Developer
I created front end templates (using Nunjucks templating / Gulp builds) for an Episerver CMS migration project from the clients existing website. I also worked with the design director on recommending and implementing UX improvements to existing elements of the site. This role was client facing, in an agile scrum project.
HTML, CSS (SCSS), Bootstrap JavaScript & jQuery
Vacation Rentals (Hoseasons)
Front End Developer >
I redeveloped the checkout UI, making it modular so it could be rolled across the whole range of websites, including, but not limited to, www.hoseasons.co.uk and www.cottages.com.
HTML, CSS (SCSS), JavaScript & jQuery
Aviva
Front End Developer
I redeveloped various parts of the Aviva website, including, but not limited to, the NEST comparison and the workplace pension quote journey for direct customers and advisors, and various personal pension tools including Shape My Future and the Life Expectancy Calculator.
HTML, CSS, JavaScript, jQuery
Net-A-Porter
Front End Developer
HTML, CSS, JavaScript, jQuery, Photoshop, AJAX, JSON
Euromoney PLC
UI / Front End Developer
HTML, CSS, JavaScript, jQuery, Photoshop
EE / Orange
UI / Front End Developer
HTML, CSS, XSLT, JavaScript (including Mootools library), Photoshop
The White Company
Front End Developer
HTML, CSS, JavaScript (including jQuery), Photoshop
EE / T-Mobile
Front End Developer
HTML, CSS, JavaScript, XML and Photoshop
Dyson
Web Developer
HTML, CSS, XSLT, JavaScript (including jQuery), Photoshop
HSBC
Client Side Developer
HTML and CSS, to W3C standards, JavaScript (including Dojo library), Photoshop
I collaborate with the UX Designer to create modals, landing pages (such as Sam's Club), and email campaigns using Mailchimp. My focus is on optimizing personalized website user journeys to boost cart values, conversion rates, and user engagement. I use HTML, CSS (with the Stylus pre-processor), Bootstrap, and JavaScript to convert Figma designs into functional code and assets, while also updating Vue.js/Twig templates as needed.
I handle the technical onboarding of clients, starting with a thorough investigation of their current website. This includes analyzing available data for capture, assessing page load times, and optimizing SEO and performance. I work closely with the onboarding team to determine the best campaign solutions based on the existing data and, when necessary, communicate directly with clients via video calls to resolve data issues and implementation challenges.
I extract website user data through the browser window object, DOM scraping, and AJAX calls to track product views, basket updates, and purchases. I map and store this data against user profiles, using it to enhance the personalization of offers and recommendations. Additionally, I create advanced JavaScript offer rules leveraging user profile data and DOM elements.
I develop solutions for integrating the Revlifter tag into clients' Shopify-hosted sites following the extensibility update. This involves implementing custom web pixels, Shopify events, and Google Tag Manager (GTM). I also provide documentation, guidance, and direct client support to ensure seamless implementation.
As part of my responsibilities, I manage a junior developer, overseeing work allocation, conducting code reviews, providing mentorship, and holding regular one-on-one meetings.
HTML, CSS (Stylus), Bootstrap, JavaScript, Vue, Figma, Git
I created front end templates (using Nunjucks templating / Gulp builds) for an Episerver CMS migration project from the clients existing website. I also worked with the design director on recommending and implementing UX improvements to existing elements of the site. This role was client facing, in an agile scrum project.
HTML, CSS (SCSS), Bootstrap JavaScript & jQuery
I redeveloped the checkout UI, making it modular so it could be rolled across the whole range of websites, including, but not limited to, www.hoseasons.co.uk and www.cottages.com.
HTML, CSS (SCSS), JavaScript & jQuery
I redeveloped various parts of the Aviva website, including, but not limited to, the NEST comparison and the workplace pension quote journey for direct customers and advisors, and various personal pension tools including Shape My Future and the Life Expectancy Calculator.
HTML, CSS, JavaScript, jQuery
I initially focussed on pre Christmas promotions and the creation of new pages / content to drive traffic to this area of the site. I then created new pages for Christmas (dynamic shipping date pages) and post Christmas sale content.
HTML, CSS, JavaScript, jQuery, Photoshop, AJAX, JSON
I initially focused on developing a strategy to make existing websites responsive for tablets and mobile devices. For this project I used HTML, CSS and JavaScript / jQuery, with responsive and adaptive design to retro fit styling onto existing websites, to ensure a quick update to a large number of the business's websites. I was also responsible for the front-end development of several new sites, using Bootstrap framework and various JavaScript libraries, in a .NET environment.
HTML, CSS, JavaScript, jQuery, Photoshop
I was brought in to make improvements and add new sections to the existing website. Major projects included the iPhone5 section and launch, the updated Home Broadband section. I was also involved in the Everything Everywhere rebrand, including the disaster recovery website.
HTML, CSS, XSLT, JavaScript (including Mootools library), Photoshop
I was tasked with helping modernise the structure of the website using HTML5 tags and CSS, with a focus on optimising for tablet and mobile usage. I was specifically responsibility for the checkout, category, gift and search sections of the site. Additionally, I updated the shopping basket and the help section.
HTML, CSS, JavaScript (including jQuery), Photoshop
I was tasked with improving and updating the website. Specific tasks included, but were not limited to, the construction of HTML emails, January sales, SIM only and "what's hot" sections of the site.
HTML, CSS, JavaScript, XML and Photoshop
I wasWas initially involved in project to update the design of the whole range of Dyson websites. Once this project was complete, was the sole front end developer on various projects and new product launches.
In addition, was also responsible as the main developer for the construction of the new www.jamesdysonfoundation.com website, a site focusing on the the promotion of design and engineering, including the showcase of the James Dyson Awards.
HTML, CSS, XSLT, JavaScript (including jQuery), Photoshop
Various Intranet projects including a redesign of the navigation system, adding new content areas / microsites and building an internal job search (based on CSV / Dojo due to technical limitations / restrictions). Involved in the full project lifecycle.
HTML and CSS, to W3C standards, JavaScript (including Dojo library), Photoshop