Thanks for checking out my development abilities. I'll assume if you're reading this you might be interested in what I could offer you or your company.
I've developed websites and web applications since completing university over 12 years ago, in a wide range of areas spanning educational applications for students, to a national donation platform.
Typical of the modern developer, I've experienced many different languages and development methodologies which has assisted in a wide range of understanding and expertise, however, my primary focus is as a PHP developer typically using the Laravel framework.
Over the years I've worked in various sized teams, on my own, and currently heading up a technical development team for a digital agency based in London. My work has typically been in the commercial space, however, I've also released some open source libraries on behalf of the company employing me and also on a personal level.
I have a keen interest in motorsport, entrepreneurial activities and the evolving world of technology and I have complete respect for web designers (I'm not a designer and the themes/designs in the projects I've worked on are not my work).
I am a London-based PHP developer with over 10 years’ commercial PHP experience in bespoke, eCommerce and CMS websites like OpenCart, Wordpress, Drupal and to a lesser extent Joomla. I have a keen interest in data integration (using APIs and WebServices), and production of well formatted, readable and, maintainable code and dynamic, effective websites (using open standards, including CSS3 and HTML5).
Currently employed as a PHP developer and Head of Technical Development at Panlogic Ltd in Richmond, where I honed my PHP knowledge to build extendible and maintainable object orientated code within an MVC environment using the Laravel framework. I'm a quick learner, able to pick up new concepts and ideas quickly and use them effectively. Coupled with my effective communication skills, this ability allows me to succeed in an agile development environment.
I hope to continue building my skills, expanding them to take in a wider scope of environments and languages, and to develop my managerial skills so I can effectively manage a large development team with multiple simultaneous projects.