Scroll To View More
Hire the top 3% of freelance developers
Michael Houghton

Michael Houghton

Castleconnell, Ireland
Member since March 6, 2014
Michael is a full-stack developer with thirteen years of experience. He brings a great balance of technical and business expertise to the table. He is experienced with vanilla PHP websites as well as CakePHP and Laravel frameworks. On the front-end, he is experienced with Bootstrap, jQuery, and Vue.js. He's also gained project management experience, leading teams and working directly with clients to build projects from start to finish.
Michael is now available for hire
  • Mclowd
    Laravel 5.4, PHP, Mysql, AWS, Javascript
  • NZProtein
    Laravel 5.4, Vue.js, Twitter Bootstrap
  • Adam Block Design
    CakePHP, WordPress, Authorize.Net API, PayPal API, Endicia API...
  • JavaScript, 13 years
  • PHP, 13 years
  • Project Management, 13 years
  • MySQL, 13 years
  • CakePHP, 10 years
  • jQuery, 6 years
  • Bootstrap, 3 years
  • Laravel, 2 years
Castleconnell, Ireland
Preferred Environment
Ubuntu, Sublime Text Editor, PHP, MySQL, Git
The most amazing...
...thing I have done is implement Laravel into an existing vanilla PHP Application, allowing Laravel to be used as a wrapper within the existing code.
  • Senior Laravel Developer
    2017 - PRESENT
    • Implemented a wrapper solution to migrate their existing vanilla PHP code base to Laravel.
    • Implemented critical features in the new Practitioner Edition of the software, enabling the company to boost revenue.
    • Deployed using Elastic Beanstalk with AWS.
    • Worked remotely with a company based in Australia.
    Technologies: Laravel 5.4, PHP, Mysql, AWS, Javascript
  • Full-stack PHP Developer
    2016 - PRESENT
    • Rebuilt the NZProtein website in Laravel 5.3.
    • Used Vue.js as the JavaScript framework on the front-end.
    • Built the CSS with Twitter Bootstrap.
    Technologies: Laravel 5.4, Vue.js, Twitter Bootstrap
  • Lead Developer
    Adam Block Design
    2013 - PRESENT
    • Developed multiple websites with CakePHP.
    • Integrated various APIs, such as Authorize.Net, PayPal, and Endicia.
    • Built an OMS, working with a large database.
    • Assisted and worked with WordPress.
    • Managed a team of developers and worked directly with a front-end developer.
    • Handled the server administration for multiple websites on an Ubuntu Server.
    Technologies: CakePHP, WordPress, Authorize.Net API, PayPal API, Endicia API, Twitter Bootstrap
  • PHP Developer
    Building Tender Services
    2004 - PRESENT
    • Developed the original website back in 2004; it was rebuilt in 2008 using CakePHP.
    • Began redeveloping a new release of the website in CakePHP 3 and Twitter Bootstrap.
    Technologies: CakePHP 3, Twitter Bootstrap
  • PHP Developer
    Elive Limited
    2004 - PRESENT
    • Maintained one of the largest online stores in New Zealand, a website built in Vanilla PHP.
    • Developed the admin portal in CakePHP.
    Technologies: Vanilla PHP, MySQL, JavaScript, CakePHP
  • CakePHP Developer
    Nomadic Real Estate (via Toptal)
    2016 - 2017
    • Implemented new features for an existing CakePHP 2 application.
    • Wrote various unit tests to ensure the code remained stable.
    Technologies: CakePHP 2, Twitter Bootstrap
  • Lead Developer
    Babridge (via Toptal)
    2016 - 2017
    • Helped refactor an existing CakePHP 2 code base.
    • Wrote various unit tests to ensure the code base remained solid.
    • Worked with the Stripe API.
    Technologies: CakePHP 2, Stripe API
  • Full-stack PHP Developer
    2016 - 2017
    • Developed using CakePHP 3.
    • Implemented and modified a Bootstrap template.
    • Used Vue.js on the front-end.
    • Implemented the CakeDC search plugin for advanced search.
    • Implemented Stripe payment gateway.
    • Handled the server administration from start to finish.
    Technologies: CakePHP 3, Twitter Bootstrap, Vue.js, HTML, CSS
  • PHP Developer
    Limerick Hockey Club
    2015 - 2016
    • Developed a new website for the Limerick Hockey Club.
    • Built a membership portal in CakePHP.
    • Integrated with Stripe API to collect payments.
    • Handled the server administration on an Ubuntu Server.
    Technologies: CakePHP, Stripe API
  • PHP Developer
    Riccardos Italian Restaurant (via Toptal)
    2014 - 2015
    • Developed an ordering platform for online ordering for the restaurant.
    • Integrated the website with various third-party applications, including InfusionSoft API.
    • Worked with WordPress.
    Technologies: CakePHP, WordPress, InfusionSoft API
  • PHP Developer
    2011 - 2014
    • Developed hundreds of websites for various clients over a three-year period.
    • Worked with CakePHP 2.
    Technologies: PHP, CakePHP
  • PHP Developer
    Wholesale Directory
    2013 - 2013
    • Built a website for Irish Wholesalers in CakePHP.
    Technologies: CakePHP
  • Lead Developer
    2013 - 2013
    • Collaborated with members of the CakePHP core team (CakeDC is the company behind CakePHP).
    • Followed strict coding standards, writing object-oriented, reusable code.
    • Developed remotely for clients from all over the world.
    • Worked alongside Larry E. Masters, the CakePHP founder and James Watts, the CakePHP community manager.
    • Learned and shared some of the best CakePHP code with other CakePHP top developers.
    Technologies: CakePHP, PHP, MySQL, PostgreSQL, jQuery, Git
  • Lead Developer
    Feisty Sites
    2008 - 2010
    • Wrote the first mass marketed Penny Auction script, originally in CakePHP 1.3 and later updating it to CakePHP 2.
    • Sold licenses for the software to hundreds of auction owners all around the world.
    • Sold the software to a large UK-based software company.
    Technologies: CakePHP
  • Web Developer
    Action Coach
    2006 - 2007
    • Worked for an international business coach franchise company led by entrepreneur Brad Sugars.
    • Developed company intranet using Zend Framework.
    • Maintained over 150 PHP websites.
    • Built various database-driven websites.
    • Created and maintained newsletter-sending software for a huge mailing list.
    Technologies: Zend Framework, CakePHP, CodeIgniter, PHP
  • Buggy CakePHP Code: The 6 Most Common Mistakes CakePHP Developers Make (Publication)
    CakePHP is an amazing PHP framework, but it has a steep learning curve! It requires a good amount of research and training to become an expert. This article describes few bad practices when writing a CakePHP code, and proposes the correct approach to avoid them.
  • My CakePHP 3 Review – Still Fresh, Still Hot (Publication)
    The Cake development team considers CakePHP 3 to be a game changer. With the alpha version of CakePHP 3 now hot out of the oven, this article takes a fresh look at CakePHP as an effective modern framework for PHP development.
  • Languages
    HTML5, HTML, PHP, CSS, JavaScript
  • Frameworks
    Laravel, CakePHP, Bootstrap
  • Libraries/APIs
    Stripe, PayPal API, Vue.js, Authorize.Net, Infusionsoft API, Braintree API, MailChimp API, Campaign Monitor API, jQuery, Dropbox API, eBay API, LinkedIn API, Amazon API, Facebook API
  • Tools
    Subversion (SVN), Git, Sublime Text 2, BitBucket, Basecamp, GitHub, Xibo, Eclipse IDE
  • Paradigms
    Agile Software Development, Scrum
  • Platforms
    Ubuntu, Linux
  • Storage
    MySQL, PostgreSQL
  • Other
    Project Management, Technical Project Management
  • Bachelor of Commerce degree in Business Management
    University of Auckland - Auckland, New Zealand
    2003 - 2005
Hire the top 3% of freelance developers
I really like this profile
Share it with others