CV

Please see my LinkedIn page for further details.

Principal Front-End Developer

twentysix
May 2018 – Nov 2020

Roles and responsibilities including:

  • lead front-end developer creating the front-end templating for projects supporting our core CMS platforms - Episerver and Umbraco

  • new builds, and feature development, updates and maintainence of legacy projects

  • cross-browser and device testing

  • WCAG 2.1 AA compliant

  • responsible for requirements gathering and solution definition, wireframe and creative review, estimation, creation of documentation in Confluence, definition of tasks in JIRA

  • creation of boilerplate code and component base-build including the creation of a library of accessible components, implementing the interaction patterns from WAI-ARIA Authoring Practices 1.1

  • daily mentoring and support of junior members of staff

  • reviews of Senior and Middleweight members of the development team

  • departmental advocate for accessibility and internal Accessibility Working Group lead

  • liaising with the senior members of the test team to review and develop accessibility test scripts

  • review of, and defining SonarQube rules for front-end linting

  • creator and contributor to best-practice documentation such as font-loading strategies, HTML email guidelines, CookieBot implementation and accessibility

  • producer of quarterly internal browser support recommendation documentation

  • ISO27001 practitioner as required by agency standards

  • promoting the agency values: people, creativity, professionalism, integrity, quality, value, service and pro-activity

Tools: HTML, CSS, SASS, BEM, Javascript, jQuery, ES6, basic Vue/Nuxt.js/React, Confluence, JIRA, VS Code, Visual Studio, NPM, Node.js, Gitlab, Gulp, Webpack, Adobe Creative Suite

Testing: WAVE, Axe, Lighthouse, Siteimprove Accessibility Checker, W3C Validator, BrowserStack, WebPageTest.org

EpiServer clients including: Health Care Professions Council (HCPC)

Umbraco clients including: West Yorkshire Combined Authority, Simpson Millar, The TTC Group, Adler and Allan

Head of Interface Development

twentysix
Oct 2012 – Apr 2018

Head of a team of ten front-end developers, having overall responsibility for developing and implementing front-end coding standards, with particular consideration for accessibility, usability, and cross-browser compatibility.

As Head of Interface Development I was responsible for putting in place many of the processes and standards that underpinned that department - SASS, BEM, Gulp, modular JavaScript, code linting, automated image optimization, mobile-first responsive design, progressive enhancement, graceful degradation, accessibility, along with a maintained boilerplate base-build for new projects. Part of that process also included bringing the members of the former Flash team on board and overseeing their training in front-end development methodologies and best-practice.

Roles and responsibilities including:

  •  review of candidate CV's, interviewing, and hiring recommendations for all levels

  • defining the strategic direction of the front-end development team

  • reviews of Principal and Senior members of stack development team

  • mentoring and training junior team members

  • member of the twentysix cross-departmental process group tasked with developing cross-departmental working practices

  • creation of a monthly departmental newsletter to give visibility of the team to the wider agency in a period when front-end development was going through rapid change

EpiServer clients including: Smith & Nephew, Pace, Coop Legal Services, BrightHouse, Addleshaw Goodard, Bradstone, Ageas, Charles Russell Speechlys, NSPCC, Everest Windows, Gatwick Airport

Umbraco clients including: Morgan Advanced Materials, NHS Blood, NHS Hospitals and Science, ECA Europe, Ronseal, Silentnight, Guide Dogs for The Blind, Mercedes Trucks and Vans

Senior Interface Developer

twentysix
Apr 2012 – Oct 2012

Interface Developer

twentysix
Feb 2010 – Apr 2012

Senior Web Developer

BlackOrange
Nov 2001 - Feb 2010

A co-founder of BlackOrange, subsequently bought out by event management company the Mayridge Group in 2009. Web/e-commerce development, brand development and email marketing.

Key clients including: Arden Motorsport, and Eureka! The Museum for Children, Ferrari Owners Club, GrandPrixSportique, The Great Little Trading Company, Kent Brushes, Maranello Sales, Nel Whatmore, PA Motorsport, Save The Children, Washington Green

Web Developer

flg21
Nov 1998 - Jul 2001

Web development and e-commerce solutions for catalogue retailer The Great Little Trading Company, and high-street discount retailer Poundland.

Key clients including: Ferrari, Maserati, Mamas & Papas, Ideal-Standard, Internet-Magazine, Kingspan, London Lighthouse, McIntyre & King, Natural History Museum, Poundland, Slazenger, Stickyeyes, Walker Morris

Multimedia Programmer

Co-Active
Oct 1997 - Nov 1998

Website and e-commerce development.

Key clients including: DC Cook, Sound on Sound, Northern Rock, Yamaha

Multimedia Developer

University of Bradford, Center for Continuing Education
Nov 1996 - Sep 1997

Development of web and CD-ROM based teaching resources.