about rowley macklin

Rowley Macklin

Rowley Macklin

Senior Front End Developer/ UI Developer (large part) & Designer (Small Part)

Hello, I’m Rowley, an enthusiastic and self-motivated senior front end web developer/ UI developer (larger part) and designer (smaller part) from London.

My last role was as a senior front end developer at Mulberry, coding a new Wishlist function to the existing site and also overhauling the styling of the global site with more attention to detail and branding consistency. I also created some new video components. I worked closely with the client, design team, the agency providing technical assistance to Mulberry and the UX expert.

I've been very fortunate to work for some fantastic clients including: Mulberry, TKMaxx, Gucci, Goodyear, Sainsbury's, Barbour and Dr. Martens to name a few.

I have over 15 years of commercial experience in front end development and design. Full of energy, experience, hard work, enthusiasm, ideas, great interpersonal skills and a relaxed temperament.

Download a copy of my CV as a PDF file.

I have good, working experience with the following

Hard Skills
  • css2
  • css3
  • sass (scss)
  • less
  • html 4.01
  • xhtml
  • html5
  • javascript
  • jquery
  • ajax
  • json
  • responsive web design
  • adaptive web design
  • mobile-first design
  • jsp files
  • tag files
  • impex files
  • jstl
Tools & Frameworks
  • photoshop
  • illustrator
  • gulp
  • grunt
  • svn
  • git
  • bootstrap template
  • boilerplate template
  • sublime text
  • chrome dev tools
  • firefox developer tools
  • eclipse
  • notepad++
  • hybris accelerator
  • hybris
  • hmc
  • hac
  • cms cockpit
Soft Skills
  • tea making
  • semantic markup
  • bug fixing
  • problem solving
  • creativity
  • communication & meetings
  • agile methodology
  • scrums
  • work estimations
  • accessibility
  • usability
  • colour theory
  • typography
  • iconography
  • german speaking
  • print knowledge

a few of my skills

Hard Skills

    • css2
    • 89%
    • css3
    • 88%
    • html5
    • 87%
    • responsive web design (rwd)
    • 87%
    • html 4.01
    • 86%
    • adaptive web design (awd)
    • 85%
    • xhtml
    • 83%
    • sass (scss)
    • 75%
    • mobile-first design
    • 74%
    • less
    • 62%
    • jquery
    • 61%
    • jsp files
    • 56%
    • tag files
    • 56%
    • impex files
    • 52%
    • jstl
    • 50%
    • ajax
    • 50%
    • javascript
    • 50%
    • json
    • 49%

Tools & Frameworks

    • photoshop
    • 87%
    • svn
    • 85%
    • sublime text
    • 81%
    • git
    • 70%
    • illustrator
    • 69%
    • chrome dev tools
    • 68%
    • eclipse
    • 67%
    • firefox developer tools
    • 65%
    • notepad++
    • 65%
    • hybris accelerator
    • 64%
    • hybris
    • 64%
    • hmc
    • 61%
    • hac
    • 61%
    • cms cockpit
    • 61%
    • bootstrap template
    • 60%
    • gulp
    • 60%
    • boilerplate template
    • 59%
    • grunt
    • 58%

Soft Skills

    • tea making
    • 100%
    • creativity
    • 90%
    • bug fixing
    • 86%
    • communication & meetings
    • 85%
    • problem solving
    • 83%
    • semantic markup
    • 81%
    • colour theory
    • 79%
    • typography
    • 79%
    • iconography
    • 79%
    • agile methodology
    • 68%
    • german speaking
    • 66%
    • scrums
    • 65%
    • work estimations
    • 62%
    • accessibility
    • 61%
    • usability
    • 61%
    • print process knowledge
    • 58%
  • Percentages based on how many years of experience and how regularly I use the skill day-to-day. Skills with a lower percentage I either haven't used too regularly lately, or am still busy brushing up on. My skill-set is constantly changing and evolving which is one of the reasons I love the work I do.

some of my work

  • 2017 - 2016 2015 - 2014 2014 - 2013 2012 - 2010 2009 - 2001
  • Mulberry site

    Mulberry Sept 2016 - Dec 2016/ Mar 2017 - Jul 2017

    Senior Front End Developer Contract
    Project Description

    Mulberry wanted to implement a new Wishlist function to the existing site and also overhaul the global styling with more attention to detail and branding consistency. Also applied new Chinese and Korean fonts to their respective regions, a new global header search component, global secondary header component and animation. I worked closely with the client, design team, the agency providing technical assistance to Mulberry and the UX expert.

    Skills used and main responsibilities
    • html css sass javascript jquery grunt git Foundation Framework rwd bug fixing semantic markup sublime text hybris hybris accelerator hmc hac cms cockpit jsp tag impex photoshop illustrator icomoon
    • Coded the new Wishlist component from scratch within the Hybris environment
    • Applied new Chinese and Korean fonts to their respective regions
    • Added a new global header search component
    • Created new global secondary header component and animation
    • Created new video components for hero element and homepage grid
    • Regular meetings with Hybris developers, client and design team to tweak and overhaul site-wide styling
    • Adding new global icons for all devices and screen sizes
    • Bug fixing for all platforms and devices

    Live Site
  • Aviva Investors

    Aviva Investors Sept 2016

    Senior Front End Developer Contract (Short-term)
    Project Description

    Aviva Investors were rolling out a new global Micro-site. The very base site was already set up, so my task for this short-term contract was to make it responsive, fix bugs and clean up the code and images ready for launch.

    Skills used and main responsibilities
    • html css jquery rwd bug fixing semantic markup sublime text photoshop

    Live Site
  • Oasis Clothing

    Oasis ClothingAug 2016

    Senior Front End Developer Contract (Short-term)
    Project Description

    Oasis were rolling out the new Autumn 2016 collection. My main tasks for this short-term contract were to convert flat designs to semantic and responsive code for the new home page hero component, some content localisation for Jeans department and adding new image carousels to various pages.

    Skills used and main responsibilities
    • demandware html css sass javascript jquery rwd bug fixing semantic markup sublime text photoshop

    Live Site
  • TKMaxx Site

    TKMaxx Jan 2016 - Jul 2016

    Lead Front End Developer Permanent
    Project Description

    TJX/ TKMaxx were changing to the Hybris E-Commerce system. My main responsibilities as senior front end developer were to oversee code conversion and convert some of the third-party design agency flat designs into working, pixel perfect semantic code. I worked very closely with the client and the agency to ensure our development code matched designs to pixel perfection. I worked on this project from discovery phase to sprint 8 (three-quarters of phase 1).

    Skills used and main responsibilities
    • html css sass javascript jquery gulp git rwd bug fixing semantic markup sublime text eclipse agile hybris hybris accelerator hmc hac cms cockpit jsp tag impex photoshop
    • Setting up the initial Hybris front end work environment, using Gulp as a Task Runner
    • Writing front end best coding practices document for the team
    • Delegating work to front end team on a daily basis dependent on their respective skill-set
    • Bug fixing for all supported platforms and devices
    • Reviewing final flat designs and comparing to Jira tickets and estimations
    • Liaising with back end Hybris developers, client and third-party design agency on a daily basis
    • Reviewing and tweaking final code for optimal page load and potential user experience improvements

    Not yet live
  • 2017 - 2016 2015 - 2014 2014 - 2013 2012 - 2010 2009 - 2001
  • Gucci site

    Gucci Aug 2014 - Dec 2015

    Lead Front End Developer Permanent
    Project Description

    Gucci were re-branding and also changing to the Hybris E-Commerce environment. As the front end code was being provided by a third-party agency my main responsibilities were to review the code, integrate it into Hybris and to delegate work to the front end team. I worked very closely with the client and agency to ensure the output of the integrated code matched the static code. I worked on this project from discovery phase to production go-live.

    Skills used and main responsibilities
    • html css sass javascript jquery grunt git svn rwd bug fixing semantic markup sublime text eclipse agile hybris hybris accelerator hmc hac cms cockpit jsp tag impex photoshop
    • Delegating work to front end team on a daily basis dependent on their individual skill-set
    • Reviewing and tweaking provided front end code and integrating it into the Hybris environment
    • Bug fixing for all platforms and devices
    • Liaising with back end Hybris developers, client and third-party design agency
    • Reviewing and tweaking final code for optimal page load and potential user experience improvements

    Live Site
  • Goodyear site

    Goodyear Feb 2014 - Aug 2014

    Front End Developer Contract
    Project Description

    Goodyear were re-vamping their global sites and wanted to use Hybris as their E-Commerce system. As well as designing and coding new components, I also integrated third-party static code into Hybris. I also mentored the front end team in Boston with working within Hybris. I worked on this project from sprint 3 to production.

    Skills used and main responsibilities
    • html css sass javascript jquery grunt git handlebars rwd bug fixing semantic markup sublime text eclipse agile hybris hybris accelerator hmc hac cms cockpit jsp tag impex photoshop
    • Assisting and mentoring the front end team in Boston with integrating their front end code into Hybris
    • Created the designs and code for the new homepage Tire Selector/ Store Locater
    • Bug fixing for all platform and devices
    • Major content updates and styling tweaks to account for regular design changes
    • Liaising with back end Hybris developers, client and third-party offshore agency

    Live Site
  • 2017 - 2016 2014 - 2015 2014 - 2013 2012 - 2010 2009 - 2001
  • Sainsbury's Tu site

    Sainsbury's Dec 2013 - Feb 2014

    Front End Developer Contract
    Project Description

    Sainsbury's were launching a new online clothing line; Sainsbury's (Tu), which they wanted running within the Hybris e-commerce environment. A third party agency was creating the flat designs, which I helped convert to code within Hybris. I worked on this project from sprint 4 to sprint 9.

    Skills used and main responsibilities
    • html css sass javascript jquery svn awd bug fixing semantic markup sublime text eclipse agile hybris hybris accelerator hmc hac cms cockpit jsp tag impex photoshop
    • Created the code for various components based on the flat designs
    • One of my main tasks was styling the forms and their functions
    • Bug fixing for all supported platforms and devices
    • Major content updates and styling tweaks to account for changes
    • Liaising with back end Hybris developers

    Live Site
  • Barbour site

    Barbour Nov 2013 - Dec 2013

    Front End Developer Contract
    Project Description

    I came into the Barbour project just before phase 2 go-live. Most of my daily tasks were bug fixing and problem solving for the supported platforms and devices.

    Skills used and main responsibilities
    • html css sass javascript jquery svn awd bug fixing semantic markup sublime text eclipse agile hybris hybris accelerator hmc hac cms cockpit jsp tag impex photoshop
    • My responsibilities were mostly bug fixing/ problem solving for all supported platforms and devices

    Live Site
  • Dr Martens site

    Dr Martens Jun 2013 - Nov 2013

    Lead Front End Developer Contract
    Project Description

    Dr Marten's were totally re-vamping their on-line presence with a new look and wanted Hybris as their E-Commerce solution. Wire-frames were provided but I was given free-reign to design and code all the major elements. All work was done within the Hybris environment. I worked on this project from discovery phase to production go-live.

    Skills used and main responsibilities
    • html css sass javascript jquery svn awd bug fixing semantic markup sublime text eclipse agile hybris hybris accelerator hmc hac cms cockpit jsp tag impex photoshop
    • As I was the sole front end developer on the Dr Martens project I created the flat designs for all aspects of the site and then created the code directly within Hybris
    • Bug fixing for all platforms and devices
    • Major content updates and styling tweaks to account for changes throughout the project cycle
    • Liaising with back end Hybris developers and client to ensure front end code and designs matched their expectations

    Live Site
  • 2017 - 2016 2015 - 2014 2014 - 2013 2012 - 2010 2009 - 2001
  • Various Projects 2010 - 2012

    Front End Developer Permanent/ Contract

    From 2010 onwards I changed my work focus to front end development as I much prefer the interactive side of web development. I worked both as a contractor and permanent employee for some great clients.

  • 2017 - 2016 2015 - 2014 2014 - 2013 2012 - 2010 2009 - 2001
  • Various Projects Pre-2009

    Designer | Web Analyst Permanent/ Contract

    From 2001 - 2010 I had a variety of great clients and projects. Logo design, Van graphics, Web Design, Web Analyst. I even managed to squeeze in some time for a World backpacking trip.

i've been very fortunate to work with these clients

  • Mulberry logo
  • TKMaxx logo
  • Gucci logo
  • Goodyear logo
  • Sainsbury's TU logo
  • Sainsbury's TU logo
  • Dr Martens logo
  • eValue logo
  • Aviva logo
  • Blackberry logo
  • M&G Investments logo
  • Man Group logo
  • Dorset Dereals logo
  • Kellogg's logo
  • Peugeot logo
  • Rated People logo
  • Cisco Systems logo
  • Nikkei logo

A few kind words from colleagues

TKMaxx project - 2016

Rowley was the front end practice lead on the project. He gives clear direction to his front end team and leads by example. Rowley is approachable and will go out of his way to help. He is also very good in a client facing role; he has excellent communication skills, and you can be confident he's not going to say the wrong thing! I would enjoy working with Rowley again!

Julian Hatton

Digitas LBi Commerce (Tech Lead)

Gucci project - 2015

Rowley is a very capable and experienced senior FE Developer. He led our thinking and approach on how we develop UI on a range of very high profile retail eCommerce projects. I wouldn't hesitate to recommend Rowley and look forward to working with him again in the future.

David Rushton

Digitas LBi Commerce (Director of Service Delivery)

Gucci project - 2015

I worked with Rowley on an SAP hybris B2C project (Gucci.com). He has a very long experience as Front End Developer and it's great to work with him. He surely has ingenious web skills with an eye for detail. Rowley is innovative, very keen to discover new solutions and fresh ideas that can improve a project as a whole. Simplification and great Front End performance are always his main goals. All these qualities make him a great person to work with and an asset for the company.

Pasquale Campitiello

Digitas LBi Commerce (E-Commerce Application Developer)

Goodyear project - 2014

Rowley is a highly capable front end developer who worked with Sceneric/DigitasLBi Commerce on four of our very high profile projects, one after another. He is a consummate professional, talented and a very safe pair of hands whom you know will get the job completed. He can be trusted to effectively manage a team of front end developers to ensure that quality is produced and that that team interfaces properly with development and test teams.

David Wyllie

eValue (Managing Partner)

Sainsbury's Tu project - 2014

I worked with Rowley at Sceneric (Digitas LBi Commerce) initially in my role as UAT Tester 'downstream' of his involvement and later on in my role as Business Analyst 'upstream', all as part of a wider team creating and launching Sainsbury's multi-channel e-Commerce platform for Tu Clothing. A very skilled developer and manager, Rowley always produced work of the highest calibre and ensured his team worked efficiently and effectively. His attention to detail and adherence to process mark him out as an invaluable member of any project delivery team and I hope I get the chance to work with him again in the future.

Matthew Francis

Digitas LBi Commerce (Business Analyst)

eValue project - 2012

Fantastic professional. Rowley was efficient, friendly and many people were sad to see him leave. Will be an asset to any company.

Tony Rae

eValue (Client Support)

eValue project - 2012

Rowley has always been considered as a valuable member of any team. His technical ability is spot on and always brings ideas to the table. I have no problem in recommending Rowley to any organization that requires a dedicated and reliable individual.

Mez Solanki

eValue (UI Designer)

eValue project - 2012

I worked closely with Rowley over many months on a web-based actuarial product. His work was always of high quality, and I found him always friendly and personable. I have no hesitation in recommending him.

Chris McSheehy

eValue (Test Engineer)

eValue project - 2012

As senior developer in the team Rowley worked with during his contract with eValue, I can only say that he was an absolute pleasure to have on the team. He slotted right in from the word go and quickly got to grips with our systems and practices. His work could not be faulted and he was also willing to share the benefit of his wider experience when asked. I hope I have the opportunity to work with him again in the future.

Adam Brundrett

eValue (Team Leader)

Blackberry project - 2012

Rowley is very friendly, inquisitive and hard working. He's also inventive, proficient and is always looking to make a positive contribution to the team. It was a pleasure having him as part of my team.

Leon Gunning

Blackberry (Table 19 - Agency) (Senior Project Manager)

Rated People project - 2009

Rowley is always very focused on doing an excellent job and delivering great results. Never one to be beaten he achieves what he set out to do. Always there and always someone you can rely on.

Anita Dirschuweit

Rated People (SEM Manager)

Rated People project - 2009

Rowley is a professional and passionate designer, a great team player and hard worker, made great inroads into taking the Ratedpeople.com website forward.

Ottokar Rosenberger

Rated People (Commercial Director)

Rated People project - 2009

Rowley is an experienced front end developer with great interpersonal skills. He had a tough job in the Rated People team being the only design & front end developer in the team working with approximately 6 back end developers. He took this challenge on with a calm / can-do demeanor and was instrumental in product delivery.

Emma Harvey

Rated People (Customer Experience Director)

Rated People project - 2009

Rowley was an absolute pleasure to work with. He is a good designer with strong HTML and CSS knowledge. He is a strong team player and a fun guy to be around.

Zsolt Laposa

Rated People (Principal Developer)

Rated People project - 2009

Rowley is a talented front-end web designer and developer. Also a great character and a dedicated team player.

Andrew Skipwith

Rated People (Founder & CEO)

Rated People project - 2009

Rowley is an absolute pleasure to work with, he's passionate, ambitious and highly knowledgeable in his field of Website Design. He's also very personable, so he's good to have around in the work environment.

Sheetal Thaker

Rated People (CMS Consultant)

Cisco Systems project - 2005-2007

Whilst working with Rowley he has shown that he is highly organized and has a exceptional ability to not only deliver what was asked but also to provide a higher than expected quality of work.

Vi Cuong Luong

Cisco Systems (Client Manager)

Cisco Systems project - 2005-2007

Ahh, Rowley, top notch skills and experience, a keen eye for design and a dedicated hard worker. Not forgetting he's also a generally all round great guy. No hesitations in heartily recommending his work.

Adam Garner

Cisco Systems (Creative Lead)