
Michael Houghton
Verified Expert in Engineering
PHP Developer
Limerick, Ireland
Toptal member since April 21, 2014
Michael is a back-end developer with 20 years of experience. He brings a great balance of technical and business expertise to the table. His framework of choice is Laravel, and he is an experienced back-end software engineer. Michael has worked on large-scale back-end projects, including large accounting software systems, eCommerce websites, and large order management systems. He has worked with companies such as Apple, HSBC, Marks & Spencer, and KPMG.
Portfolio
Experience
- JavaScript - 20 years
- MySQL - 20 years
- PHP - 20 years
- Project Management - 20 years
- Technical Project Management - 15 years
- jQuery - 13 years
- Bootstrap - 9 years
- Laravel - 7 years
Availability
Preferred Environment
Sublime Text, Git, MySQL, PHP, Ubuntu, Laravel
The most amazing...
...career achievement I've experienced was building PHP applications for companies such as HSBC, Marks & Spencer, and Apple.
Work Experience
Senior PHP Developer
The University of Colorado
- Converted a legacy PHP application (from 2004) to Laravel.
- Helped build new features for a web application related to helping the university with its accounts.
- Streamlined existing features, refactored code, and built unit tests on top of existing code.
PHP Developer
KPMG
- Worked on the core client management tool for KPMG Ireland.
- Built a reporting building tool using PHP and Elasticsearch.
- Helped debug issues related to the client management tool.
PHP Developer
Apple
- Implemented better practices for Apple's web applications, including test-driven development.
- Contributed to the back-end API work and the front end using Vue.
- Upgraded existing Laravel applications and implemented new features.
Senior Web Developer
Ardanis
- Contributed to developing a customer portal for Marks & Spencer through Ardanis, a Dublin-based software consultancy firm.
- Took an active role in linking the portal to an API provided by HSBC and integrating with a payment provider called Global Pay.
- Made use of the tech stack that mainly consisted of Symfony and React, handling the back-end aspects of the portal.
Senior Web Developer
Altra
- Served as the lead developer, helping develop hundreds of new features for the company over an 18-month period. The website is written in Laravel.
- Built a website application similar to Facebook that allowed residents of a nursing home to see photos of their loved ones.
- Wrote the API for the native app in Laravel with full tests.
Senior Laravel Developer
Mclowd
- Made a significant contribution to Mclowd, an Australian-based accounting software platform designed to help individuals manage the accounting returns for their pensions.
- Joined the Mclowd team in 2017 to help implement Laravel into their existing software.
- Implemented new features for the accounting software over a nearly three-year period.
Senior Web Developer
Adam Block Design
- Served as a senior web developer at Adam Block Design, an eCommerce platform that allows sororities in the US to purchase clothing and apparel.
- Contributed to the business working as the lead developer for a two-year period, seeing the business grow considerably over this time.
- Built several eCommerce systems for the company and maintained a large order management system.
Senior PHP Developer
Ixian
- Joined the team at Ixian, a large New Zealand-based digital agency.
- Developed hundreds of websites, mainly using CakePHP.
- Built custom CMS and eCommerce platforms for clients based all over the world.
Freelance Web Developer
Freelance Web Developer
- Built web applications with CakePHP for several clients between 2007 and 2012.
- Managed a remote team and worked with clients based all around the world.
- Constructed hundreds of web applications during this time.
Lead Developer
ActionCOACH
- Led the development of ActionCOACH, an international business-coaching company, developing a community-based website using PHP, MySQL, and Zend Framework.
- Managed a team of five developers in Brisbane, Australia, and facilitated communication with the Las Vegas head office.
- Helped build a community website for their members to communicate and help manage sales.
Founder | Lead Developer
Elive Limited
- Founded Elive as a company with two business partners.
- Helped guide Elive to its current status as one of New Zealand's largest online stores.
- Continued to support the business, even after leaving, as an active director by providing web development expertise.
Experience
The University of Colorado
Altra
http://helloaltra.comElive
http://www.elive.co.nzThe website was originally built in 2004 and has evolved and improved over time.
Gladwin Brothers
http://www.gladwinbrothers.comNZ Protein
http://www.nzprotein.co.nzMclowd
https://mclowd.comEducation
Bachelor of Commerce Degree in Business Management
University of Auckland - Auckland, New Zealand
Skills
Libraries/APIs
LinkedIn API, Stripe, jQuery, Dropbox API, PayPal API, Facebook API, Campaign Monitor API, Mailchimp API, Vue, Vue 2, Infusionsoft API, Amazon API, eBay API
Tools
Sublime Text 2, GitHub, Basecamp, Bitbucket, Git, Eclipse IDE, Xibo, Sublime Text, Amazon Elastic Container Service (ECS)
Languages
HTML5, PHP, HTML, CSS, JavaScript
Frameworks
Laravel Livewire, Laravel, Bootstrap, Zend Framework, CakePHP, Symfony, PHPUnit
Paradigms
Object-oriented Programming (OOP), Agile Software Development, Scrum, Unit Testing, Continuous Deployment
Platforms
Ubuntu, Linux, Docker
Industry Expertise
Project Management
Storage
MySQL, PostgreSQL, Elasticsearch
Other
Technical Project Management, Business Management
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring