Hi, I'm Perry
I'm a UI Developer working in London. I design and develop for web and specialise in CSS, HTML and Responsive Design.
Did I mention I love CSS?

Portfolio
Hussle
Front end build
Visit site- HTML / CSS / Sass
- JS / jQuery / React / Typescript / NextJS
- Responsive / Adaptive
- Sketch / Figma / Photoshop
Gatwick Express
iOS / Android app production design
iTunes App Store- Production Design
- Sketch / Photoshop
- Wireframing
pa11y.org
Core contributor
Visit site- Front end contributor
- pa11y dashboard design
- pa11y dashboard build
- HTML / CSS / LESS / JS
CV
Perry Harlock – UI Developer / Designer
web: www.perryharlock.co.uk
email: admin@perryharlock.co.uk
I'm a Front-end of front-end focused UI developer with over 10 years of experience.
I love CSS and also enjoy spending time in Sketch or Figma. I'm into bringing designs to life in code and writing accessible, semantic and performant components / pages.
HTML(5), CSS(3), LESS, Sass, NextJS, Typescript, React, Figma, Sketch, Git, Agile
Solirius Reply
Principal Front End Developer
Aug 2022 - present
www.solirius.comMy role involves overseeing the development of user interfaces, ensuring they are accessible, performant, and adhere to best practices.
I am also responsible for managing developers, and helping guide the front end guild.
Current project utilises NextJS, Typescript, React, Tailwind, NX Monorepo, Storybook and Figma.
Hussle
Senior Front End Developer
Dec 2018 - May 2022
www.hussle.comI was responsible for overhauling the front end part of the legacy system to improve accessibility, HTML, perfomance, CSS (introduced BEM), responsiveness.
I implemented a rebrand/redesign and created a component based design system in Figma from the page designs as a guide and reference for the engineering team to use and acted as go between from Design / Product to Engineering.
I was involved in the migration of the legacy system to NextJS/Typescript/React and SASS adding new components to the ui-library which was becoming our central repository for our UI in Storybook.
Assertis
UI Developer / Designer
Mar 2015 - Dec 2018
www.assertis.co.ukI spent my days on UI design of websites and apps as well as front end web builds.
I built and had involvement with the design of the company website www.assertis.co.uk and front end development of the new Caledonian Sleeper trains booking site. I was also responsible for the production design of the Gatwick Express App.
I was part of the team that built the Train Ticket Purchasing system for ThamesLink, Southern, Southeastern, Gatwick Express and other major train operators.
Hirespace
Front End Developer
May 2014 - Mar 2015
www.hirespace.comI was responsible for re-designing and re-building the public facing web site, the Hire Space Blog site in addition to refining and adding functionality to the booking system used by customers.
Making the site responsive and friendlier for smaller devices was one of my main tasks as well as improving performance.
Nature Publishing Group
Front End Developer
Dec 2012 - Apr 2014
www.nature.comMy work consisted of front end design and development of an internal tool to give greater visibility of the huge amount of data being stored on the new triplestore.
I was also responsible for the design and front end code for the accessibility tool pa11y.
BraveNewTalent
Front End Developer
Nov 2011 - Dec 2012
www.bravenewtalent.comMy initial responsibility was for the redesign and build of the Enterprise section of the site. Working from BDD’s and wireframes I coded the HTML and CSS.
I then worked across the whole site ensuring that our HTML and CSS was clean, concise and well structured, utilising Less to make our CSS as modular and re-useable as possible and model it on the 'OO' methodology of CSS. From a design perspective I regularly created wireframes using Balsamiq and designs using Photoshop for new features being added to the site.
Assertis
Front End Developer
Mar 2011 - Nov 2011
www.assertis.co.ukDevelopment of the front end for the MyTrainTicket site and other white label sites for third parties including Travel Supermarket and Northern Rail.
Taking Photoshop / Fireworks designs and hand-coding XHTML, CSS (with a helping hand from Sass), XSLT, Javascript / jQuery.
Responsible for molding the strategy of front end development practices including the choice of tools, standards and methods used within Assertis.
My experience with Sass led to a case study I submitted being printed in the December issue of .net magazine in December 2011.
Eonic Ltd
Front End Developer / Company Trainer
Feb 2008 - Feb 2011
www.eonic.co.ukResponsible for developing W3C compliant websites from a layered PSD utilising XHTML, XSLT, CSS and jQuery / Javascript combined with an in-house developed CMS.
Developed as company trainer responsible for training clients on the use of the in-house CMS and to give advice on best practices for updating their newly developed web sites.
Freelance
Front End Developer / Web Designer
Sep 2007 - present
My portfolioI decided to master a more communications based technology and took a role as a Freelance Junior Web Developer with Positive Change Creations.
I received basic training in .NET 2.0 and SQL Server 2005 and also completed work in HTML 4.0 (XHTML compliant) and CSS.
It was at this time that I also started as a freelancer offering web sites to small businesses to gain experience and knowledge of XHTML, CSS and jQuery and to build a portfolio.
I still provide front end development services to projects in my spare time which can be seen in my portfolio section of this site.
Various
Various roles
Before...
My portfolioVarious roles including HR Systems Support Analyst, IT Systems Support and just for a change Martial Arts Instructor.
Testimonials
Nice things people I have worked with have said about me.
Perry is a great co-worker. He is always happy to help with whatever task you ask him, communicates very clearly and is very precise in the tasks he does. Perry also cares a lot about the design and code he produces and code reviews.
PS He is smiling like on his avatar all the time :)Perry is a pragmatic and meticulous worker. His attention to detail in either design or CSS helps him produce high quality products.
He's an excellent communicator and is in his element discussing the technical detail with the team. His many years working in the industry give him that extra level of experience to draw on when evaluating ideas.Perry is a brilliant developer to work with, not only for his HTML and CSS skills and eye for design, but also his deep understanding of best practice and effective team processes. I really enjoyed our time working together and learnt a lot from him as well!
Perry is a talented and knowledgeable front end developer and designer. As well as his technical expertise and eye for design, he also brings a wide range of professional best practice with him which certainly helped us at Hire Space. He is also a pleasure to work with and I would thoroughly recommend him.