The following are skills that I’ve regularly used throughout one or more projects.

Project skills

  • End-to-end web development - development throughout the product life cycle - new development, maintenance, redesign and end-of-life
  • Solid knowledge of standards-based, accessible, cross-browser web development
  • SVN / GIT
  • Good understanding of SEO strategies
  • Actively seek to reuse existing code where applicable for maximum benefit
  • Client and server-side performance optimisation techniques
  • Troubleshooting/Bug fixing
  • Writing documentation
  • Providing training to end users

Front-end

  • HTML / XHTML / HTML5
  • CSS / CSS3
  • Responsive templating
  • jQuery 1.x/2.x
  • AngularJS
  • Ionic Framework
  • Hybrid App Development
  • Grunt / SASS / Compass
  • Boostrap / Susy (1+2)
  • Photoshop / Gimp

Back-end

  • PHP / OOP / MVC
  • MYSQL 4/5
  • Laravel
  • RESTful APIs
  • Wordpress
  • General Linux administration and *NIX-style command line
  • Ecommerce / Payment Gateway integration
  • Drupal
  • Silverstripe
  • vBulletin / phpBB
  • Some experience working with frameworks like Symfony, CakePHP, Zend [always looking to gain more experience]
  • Joomla