I design and build websites and scalable components

I’m drawn to the overlap between design and development. You will often find me with Sketch open, coding responsive and accessible HTML5 websites or writing stylesheets with CSS3/SASS.

  • Clean and semantic HTML5 using WAI-ARIA
  • Object Orientated CSS using pre-compilers
  • Strong knowledge of BEM methodologies
  • Experience with jQuery library
  • Familiarity with Git and Node
  • Deliver beautiful and functional user interfaces
  • Strong working knowledge in Sketch / Photoshop
  • Fast prototyping with Invision / Axure
  • Strong mobile and responsive skills
  • Up-to-date with UI best practices

Work experience

For the past 7 years or so, working within teams or on my own, I performed each task to the best of my abilities contributing to the business I worked for.

UI Developer at Propagator Group

2015 - 2017 · 2 years

On taking up the role of UI / Front End Developer at Propagator, I was heavily involved in the creation of a feature rich UI framework that made possible faster software delivery. I communicated with clients frequently in order to drive forward new solutions, developing interfaces and iterating the design if needed.

  • Working in Agile Scrum methodology, teamed up with 3 software developers delivering software regularly
  • Writing reusable and scalable UI components. Grunt was used to automate the workflow with Bower as the package manager
  • Maintaining and improve existing functionalities
  • Developing new features from design to production
  • Website support including bug fixing, cross browser testing and accessibility reviews
  • Presenting prototypes and website mockups to clients

Freelance / Contract UI Developer

2010 - 2015 · 5 years

Before joining Propagator I worked for a range of agencies in Bristol ( Create Marketing; Creation Media; Prophecy Unlimited ). During this time I worked on a large number of projects on different sectors and of different sizes and also built website solutions for my own clients, including Andrew Maybury, Jacqui Hurst, Je t’aime Design.

  • Working for a variety of agencies delivering projects with small and large teams in the healthcare and car sales sectors
  • Building and sending email templates for marketing campaigns using tools like Litmus, MailChimp and Campaign Monitor
  • Developing several responsive static front-ends ready for CMS integration
  • Building custom themes running on Wordpress
  • Planning, designing and developing websites for my own clients
  • Working independently for yet passionately

Want to work together?

I'm currently accepting new projects - if you would like to build something together, get in touch.

This responsive web site has been designed and developed by me. It’s built with NPM and Jekyll (static website generator built on Ruby) and designed with Sketch. Hosted on GitHub pages and optimised for a fast page load, the current average speed is 0.1s.