I have in-depth experience and knowledge about the technologies listed above. This experience allows me to help you make a pragmatic decision on the correct technology for your project.
I'm currently accepting work. Please email firstname.lastname@example.org and we can discuss your needs further.
Please email email@example.com if you'd like me to speak at your event.
I was Systems Architect and Technical Project Lead during the rebuild of the popular Future Publishing website T3 using CakePHP, Memcache, ActiveMQ and MySQL.
Systems Architect during the rebuild of the world's number one cycling site. There are lots of cycling fanatics in the world and the site uses a CakePHP CMS and custom PHP and Memcache content delivery platform which copes fantastically with all the intense traffic peaks.
Worked on the official Premier League fantasy football game using Python, Django, Backbone.js, Backbone.Marionette and jQuery.
Systems Architect on rebuild of Bikely, a cycle routes web application from Future Publishing. Used CakePHP and MongoDB. MongoDB was selected for it's geospatial functionality which allow the addition of innovative new map based features.
Learn how to configure, manage and provision cloud servers with Chef by following practical examples with real world applications.
Using core CakePHP functionality to implement positive cache expiry.
As well as thinking about caching you should also optimise your code. This introduction to profiling PHP with xDebug should help get you started.
Some thoughts about web development environments and why you should be doing your development inside a virtual machine. See my presentation on Vagrant for an up-to-date take on this.