Michael Peacock

Consultant CTO & Freelance PHP Developer

I'm an experienced consultant CTO advising technology start-up businesses, and freelance web application developer - primarily focused on complex backend systems and APIs. Whether you need some web services developed for your mobile applications, architectural guidence for your software product, technical representation at board level as a NXD, or development processes and systems put in place - I can help. I'm based in the North East of England, but work with clients in any location.

Available for hire: [email protected]

Conference talks

  • Introduction to Unit Testing, School of Tech 2016, Newcastle, UK
  • Laravel 5 Workshop, DIBI 2014, Newcastle, UK
  • Refactoring to Symfony Components, ConFoo 2014, Montreal, Canada
  • Flexible payments with Stripe, ConFoo 2014, Montreal, Canada
  • Introduction to iOS Development, ConFoo 2013, Montreal, Canada
  • Team Development with Vagrant, ConFoo 2013, Montreal, Canada
  • "Frameworks" Closing Keynote Panel, PHPUK Conference 2013, London
  • Refactoring to Symfony Components, PHPUK Conference 2013, London
  • Evolution of a "big data" project, DPC 2013, Amsterdam
  • Real time voice call integration, ConFoo 2012, Montreal
  • Dealing with continuous data processing, ConFoo 2012, Montreal
  • Data at Scale, Cloud Connect 2012, Santa Clara, CA, USA
  • Abstracting functionality with centralised content, PHPNW 2010, Manchester, UK

Skills & Technologies

  • Software architecture
  • Development team leadership
  • PHP
  • Testing: PHPUnit, DBUnit, Behat
  • Continuous Integration / Jenkins
  • MySQL
  • Puppet
  • Vagrant
  • Message queues
  • Supervisord
  • Amazon Web Services
  • Front end development
  • Ubuntu server administration
  • SCRUM / Agile Development
  • Best practices, coding standards, code quality
  • Development process introduction and management