Building and theming responsive Drupal CMS websites for small and large clients. Wire-framing and site mapping. Interactive prototyping using Bootstrap, HTML, LESS, SASS, web/icon fonts and Jquery. Performing accessibility, UX, simple SEO and performance audits of 3rd party sites. Drupal core and module security maintenance of existing client sites. Design of in-house brand collateral. Writing Front End tutorials for the company blog.
I'm Martin. A Shropshire born London survivor, living in Bristol UK.
I'm a front end developer, with a background in design and I specialise in Drupal theming and site building.
Below follow the details of my web agency work history, but first a little about my general professional background.
I've worked at some of the UK’s most respected Drupal based web agencies, including Brightlemon and New Digital Partnership (now NDP Studio) in London and Microserve in Bristol. I have built and styled the front end of 100s of static HTML and Drupal based dynamic websites, applications and tool sets for many small, medium and large clients, ranging from start-ups to large charities, non-profits to well known brands and organisations such as The British Council, Sky, NHS and Readers Digest.
With an extensive background in Drupal CMS, I have a keen awareness and passion for delivering clients the tools they need to publish and administer the content of their own websites in an intuitive and robust way as possible, also often providing face to face training, written documentation and video guides on how to get the most from their tailored CMS platform. I have also written several tutorial blogs regarding Drupal, Bootstrap and front end development in general and have been responsible for writing in-house Drupal theming guides and creating both fixed and responsive custom boilerplate, starter themes for use by in-house developers.
Having worked with many charities, educational and government clients I'm an advocate and guardian of accessibility and usability. As well as this informing my own approach to web development, I’ve often also been called upon to audit existing websites and produce reports on their usability, use of web design and Drupal best practices and quality of their front end code.
During my time at NDP, I was also actively involved with the architecting and refining of our web specific production processes, in-house training and recruitment.
What ISN'T a Front End developer?
I'm not a back end developer. I don't write PHP or Python. I can't implement complicated integrations or data migrations. I am also not a SysAdmin or IT guy. A front end developer is the guy that takes the data of a website and then using HTML, CSS, Jquery, grid frameworks etc presents that data to the user, visually on the page, turning it into a pretty, device agnostic, responsive, accessible and usable experience.
Taking in-house and client supplied designs and converting them into accessible and compliant fixed and responsive Drupal themes.
Styling and CMS Site building of small, medium and large sites, social networks and eComs for clients ranging from SMEs, small NPOs to large charity and commercial entities. Assisting management with the planning of production processes, training and recruitment. Wrote, built and themed an internal training guide called “Way Of The Drupal Theme Ninja”. (A practical tips,tricks, best practice resource for the company’s new and more junior themers.) : www.drupalthemeninja.info.
Design and theming of small and large Drupal sites, eComs and social networks for various government, local authority, charity and educational clients. Design and styling of dynamic, template engine based sites and proprietary and open source content management systems. (smarty, typo3 etc - We adopted Drupal as our standard platform at version 5) Design and build of accessible and compliant static HTML websites/ pages. Contributing to the company blog.