101 reputation


I like to describe myself as a PHP developer though my professional skills cover:

  • LAMP and LEMP
  • PHP frameworks such as Zend, Symfony, Laravel and Aye Aye
  • JavaScript frameworks such as AngularJS, jQuery
  • Build tools such as Phing, Grunt and Compass

I believe the web is moving into more modularised, separated skill sets and technologies. The time of the PHP MVC framework is over, and now we're moving towards API's and MVVM front end frameworks.

With that in mind I created Aye Aye Api, which I use in conjunction with AngularJS to provide scalable, robust web applications, rather than traditional page based web sites.

In my personal life, I have a soft spot for Games Development, something I would very much like to get back to one day. My skills cover C, C++, C#, Objective C (yuck, sorry but yuck) and frameworks such as DirectX and Unity.