What I'm good at

I have a very good understanding of the fundamentals of HTML, CSS, and JavaScript, and have spent my recent time further developing my knowledge of ECMAScript 6 and the Vue.JS framework.

One of my skills is being able to take a holistic view of a project and spot any potential pitfalls that could later incur technical debt. The majority of my builds are modular - using Atomic/DRY principles, and employ BEM for naming conventions. I'm always keen to explore new tools and processes that help improve overall efficiency.

Key Skills

Web Development

  • Mobile first
  • Responsive Web Development
  • UX and Accessibility
  • Progressive Web Apps
  • Workflow automation
  • AA level accessibility
  • Cross-browser Compatibility
  • SEO and Semantic code
  • Standards Compliance
  • Site optimisation
  • Quoting / Time estimates
  • Functional Programming
  • HTML Emails
  • Progressive enhancement
  • Graceful degradation
  • IE7+ Compatibility 😩

Tech

  • HTML5
  • CSS3
  • SASS
  • JavaScript
  • ECMAScript 6
  • Vue.js
  • Vue CLI
  • Gridsome
  • GSAP
  • Webpack
  • Gulp
  • Azure Devops
  • Git
  • Photoshop
  • Illustrator

CMS/CRM

  • Wordpress theme development
  • Ektron (Certified Administrator)
  • Oracle Responsys
  • Dotmailer
  • Mailchimp
  • Salesforce