Matt Cantillon


Senior Software Developer

Lead Developer @ Business Fitness

My daily duties include C# and Javascript development, direct client contact, third level support, Dev ops, sprint task management, mentoring and code reviews to name just a few.

Personal Information

Address
Bristol, UK
Phone
0203 286 1912

Skills

Development

Programming
C# .Net Web Api ASP.Net MVC TSQL JavaScript HTML CSS PowerShell
Tools
Visual Studio SQL Server Manaagement Studio Git PowerShell SVN

Technical Experience

ASP.Net (C#) development
9 Years
9 Years
ASP.Net MVC 1 & 2 (C#) development
2 Years
2 Years
MS SQL Server
10 Years
10 Years
General Web development
12 Years
12 Years
General development (Various languages)
15 Years
15 Years

Employment

2013 - now

Lead Developer / Head of cloud development @ Business Fitness

from 2013 to present day

Lead Developer / Head of cloud development

While working for the company I have spent a large amount of my time remote to the office in Brisbane, working from home in the UK. This present a challenge in regards to time zones, I have to manage my own time and ensure that priorities are correct to make the most of the time that the time zones overlapped.

My daily duties include C# and Javascript development, direct client contact, third level support, Dev ops, sprint task management, mentoring and code reviews to name just a few.

Some of my achievements while working for the company include:

  • Introduced TeamCity build server and Octopus Deployment server.
  • Introduced AngularJS as the main frontend framework for all web based systems.
  • Instrumental in initiating agile style workflow for development team and product team.
  • Instrumental in implementing Microsoft Azure and its services.
  • Sole developer of companies main ‘cloud’ based product from start to production and maintenance.
  • Mentored a number of team members in aspects of development including testing, security and code architecture.
  • Assisted the company between many transitions including product and company direction. Working with board members, CEO and general manager as well as many internal and external teams.
  • I have developed a high level of self discipline and motivation as a result of working remote.

→ View website

2011 - 2013

Senior Software Developer @ ebooks.com Ltd

from 2011 to 2013

Lead Developer

As the lead and sole developer at Ebook Services, I was responsible for maintaining and improving the company's systems to ensure high availability and ease of future improvements. I achieved this by implementing a testing procedure and re-enforcing the use of a ticketing system for bugs and feature requests. This has resulted in improved communication with clients with regards to changes to the systems and also shorter development cycles.

During my time at the company, I implemented many changes including the following:

  • Introduced Unit testing which assisted me in learning the existing code base and also allowed for confidence when making changes.
  • Introduced a Testing procedures and automated testing suite to improve the quality and reliability of all releases made. This also resulted in the employment of a dedicated tester to assist in implementing the required changes and software.
  • Updated core frameworks. Upon taking on the code base I realised that updating the core frameworks used would offer not only easier development but also performance increases to the clients. This was done during a short change freeze to allow me to focus.
  • Enhanced UI features for better user experience by implementing KnockoutJS and a more service and event drive design to new and existing features.
  • Introduced daily meetings. While working closely with other development colleagues in another department I initiated daily short meetings to improve communication between us and give me the opportunity to learn about other areas within the corporation.
  • Initiated "Information Radiator". After being involved in a number of situations where investigations uncovered components of the main systems that hadn't been running for days without anyone knowing. I initiated and help implement an “Information Radiator” in the main development office to increase system status information. This has resulted in fewer down times and quicker response to any that do occur.
  • Worked remotely. With the main company office in Perth AU, I have been able to build on my self motivation and communication skills to work remotely and effectively with colleagues around the world.
  • Assisted in other areas of the corporation, when required I worked in other areas of the corporation to offer additional knowledge and skills.

→ View website

2005 - 2011

Department Manager / IT Project Manager @ Hotelscene Ltd

from 2005 to 2011

Department Manager / IT Project Manager

→ View website

2003 - 2005

Senior Programmer / Lead Programmer @ Hotelscene Ltd

from 2000 to 2003

Senior Programmer / Lead Programmer

→ View website

2000 - 2003

Senior Developer @ yMonda Ltd

from 2000 to 2003

Senior Programmer

→ View website

Education

2010

Prince 2 project management

2010

Introduction to Computer Programming � Diploma

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin tincidunt diam ac lectus tristique scelerisque. Quisque vitae libero sit amet turpis faucibus auctor eget vitae tortor. Aenean metus erat, ultricies non mattis quis, molestie ac massa. Sed sollicitudin erat ac dui viverra a posuere eros adipiscing. Phasellus nisi lectus, imperdiet sed hendrerit ac, dictum quis sem. Phasellus vel nisi non massa elementum porta. Aliquam erat volutpat.

2001

ICS Home study course

from 2001

Introduction to Computer Programming � Diploma

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin tincidunt diam ac lectus tristique scelerisque. Quisque vitae libero sit amet turpis faucibus auctor eget vitae tortor. Aenean metus erat, ultricies non mattis quis, molestie ac massa. Sed sollicitudin erat ac dui viverra a posuere eros adipiscing. Phasellus nisi lectus, imperdiet sed hendrerit ac, dictum quis sem. Phasellus vel nisi non massa elementum porta. Aliquam erat volutpat.

1995 - 1996

Salisbury College

from 1995 to 1996

Intermediate BTEC � GNVQ in Information Technology

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin tincidunt diam ac lectus tristique scelerisque. Quisque vitae libero sit amet turpis faucibus auctor eget vitae tortor. Aenean metus erat, ultricies non mattis quis, molestie ac massa. Sed sollicitudin erat ac dui viverra a posuere eros adipiscing. Phasellus nisi lectus, imperdiet sed hendrerit ac, dictum quis sem. Phasellus vel nisi non massa elementum porta. Aliquam erat volutpat.

Testimonials

Having previously lived and worked with Matthew for some time (not just at yMonda but in another web development company) I feel quite well positioned to say that Matthew is an excellent developer. He has a great attention to detail and is always pushing himself to develop better solutions. Matthew has been a great friend over the years and I respect him as a person and a programmer.

Tom Holder | Co-Founder Cloud Managed Ltd

Hobbies

Movies Music Bicycling Electronics Geocaching People Unit Testing Cooking

Contact

Make sure to fill all the fields with correct values before sending your email!
Send me a message using the form below