Matt Presland
I am an experienced web developer specialising in PHP and the Laravel framework. I have a unique background across multiple industries which gives me a diverse balance of experience.
My current objective is to further develop my career and skills in software and web development and expand my role into a more senior leadership position. I am ready to take on mentoring and leadership roles, combining skills and experience from both my successful aviation and web development careers.
Portfolio
This page is my brief resume. Register or login to view:
- My Contact Details
- Detailed Portfolio
- Interactive Code Samples
- Referee Contact Details
- Availability for Interview / Meeting
Qualifications
I have studied a Bachelor of Technology (Aviation) at the Australian Defence Force Academy in 2005 and 2006, providing me with exposure to programming from an engineering perspective. I then self-taught PHP, MySQL, HTML, CSS, Javascript over the next 10 years while working on client projects.
I have extensive qualifications in the aviation industry:
- Commercial Pilots Licence - CPL(A)
- Night VFR Rating
- Multi-Engine Endorsement
- Flight Instructor Rating - Grade 3
- Multi-Engine Command Instrument Rating (2D + 3D Aids)
- CASA Approved Chief Pilot of Sinclair Air Charter (t/a Flinders Island Aviation Services)
Experience
MimoFintech
Web Developer
June 2020 - Current
As a back-end software developer at MimoFintech, I have been responsible for designing, developing and implementing high availability solutions in a very regulated and privacy focused multi-tenant environment. Our software manages personal finance applications, assessments and loans for a large number of alternative lenders, requiring precise, private and reliable data.
As part of my role at Mimo, I have been responsible for mentoring some of our junior developers, and suggesting, demonstrating and providing advice on the best practice approaches to challenging business requirements.
Projects I have directly designed and developed with the assistance of a dedicated UI/UX developer include:
- Cross site source attribution tracking (from lender site throughout our hosted application process)
- Detailed Source Attribution reporting with in excess of 2 million customer interactions per month
- The design and build of a custom SMS and Email marketing tool utilising detailed market segments built from customer interaction and business driven segmentation data
- The design and development of a custom user workflow management tool, including managing and monitoring KPIs, Audit logging, auto-task assignment for users.
- Re-implementing the loan assessment flow into the user workflow management tool.
The technologies used in my work at Mimo include:
- PHP 7
- MySQL
- Laravel 7/8, including extensive use of:
- Middleware (especially for correct enforcement of security and privacy policies)
- Policies (for ensuring correct tenant scope)
- Events (for audit logging)
- Queues (extensive use of queues in the task management system, combining user tasks with system tasks in the same workflows)
- Commands/Scheduler (to process daily reconciliations and handle timed task flows, run scheduled marketing)
- Redis
- Git
- PHPUnit
- JSON API consumption and development
TravelOnline.com
Web Developer
February 2019 - Current
I worked with TravelOnline full-time until March 2020 when I became part-time on JobKeeper due to COVID. I still currently support them part-time and intend to do so until they are in a position to replace my role. This is mainly out of the personal satisfaction gained from assisting them through the most challenging time in their 25 year history.
My role as a back-end web developer for TravelOnline has provided me with exposure to complex API's including developing a custom SOAP API library for PHP / Laravel that is now in use by the company. Working directly with the Lead Developer, I have re-developed the entire flight booking process for both holiday packages and standalone flights utilising GDS booking aggregator APIs as well as direct connections to Airline APIs. The challenge of this is running flight searches in parallel and developing a common data interface so that results from all APIs can be combine into a seamless user experience.
Techologies used in my day-to-day workflow at TravelOnline.com:
- PHP 7
- MySQL
- Laravel (Multiple versions ranging from 5.1 to current)
- Redis
- Github
- PHPUnit
- SOAP API Consumption
- JSON API consumption and development
- Development of in-house libraries and tools
Buzi IT
Owner / Web Developer
August 2011 - Current
I have owned amd operated Buzi IT Pty Ltd since August 2011, focusing on developing web-based application solutions for small and medium business. My focus is web development with the following technologies:
- PHP
- MySQL
- Laravel
- Github
- PHPUnit
- Javascript
- SOAP API Consumption
- JSON API consumption and development
Apple
Product / Operations Specialist
October 2018 - January 2019
Employed as a Product Specialist at an Apple retail store, my role involved providing guidane and advice to consumbers on the entire range of Apple products including iPhone, iPad, Mac and more. My role also expanded to Operations Specialist, with a focus on the logistics of running a high-volume Apple retail store.
Flinders Island Aviation Services
Chief Pilot
2013 - May 2018
I was recently employed as the Chief Pilot of Flinders Island Aviation Services. As Chief Pilot I was responsible for the continuous training and development of pilots and managing all aspects of the flights operations of the company. My role also included business development and sales to both business/contract customers as well as the general public.
My primary focus was leading our dynamic and quickly expanding team from the front and being a strong example of the standards and expectations of a company pilot. This involved mentoring, training, motivating and counselling team members on a daily basis whilst maintaining and developing the business and achieving daily, weekly and monthly sales and expense targets.
I worked very closely with the company director to ensure the company moved progressively and efficiently towards its growth targets. In my 5 years as Chief Pilot / Operations Manager we expanded from 3 pilots, 3 aircraft, operating from 2 "home bases" to 5 full-time pilots, 2 part-time pilots, 2 casual pilots, 5 aircraft, 2 helicopters, operating from 4 "home bases" and developing lasting business partnerships with local businesses and tourism organisations.
Flinders Island Aviation Services
Senior Pilot
2011 - 2013
Before promotion to Chief Pilot, I was employed as a Senior Pilot with Flinders Island Aviation Services. My main role was the delivery of mail and freight services to Flinders Island and conducting passenger carrying charters to the Furneaux group of islands. This role has been very rewarding in terms of flying experience. The demands of the volatile weather and challenge of the island airfields has allowed me to develop essential flying skills.
Sitel
AppleCare Technical Advisor
2011
Employed as a technical support advisor for AppleCare, a department of Apple Inc. Responsibilities included responding to customer enquiries and assisting with technical difficulties on the full range of consumer level Apple products. I was one of the few advisors multi-skilled in iOS (Mobile Devices) and MAC OS X (Apple Computers). This role involced building and maintaining customer relationships and providing expert technical assistance in times of need. This role also involved a sales aspect, recommending and providing access to Apple's premium support services.
Australian Wings Academy
Flying Instructor
2009 - 2010
Responsible for the safe and efficient flight and theory instruction of airline cadets for Air Asia International Airlines. Day to day Responsibilities included theory instruction and the conduct of practical flight instruction lessions from the busy and diverse Gold Coast Airport.
TeamMoto Motorcycles
Online Sales Manager
2007 - 2008
This role involved the maintenance and continual development of the TeamMoto Motorcycles online store as well as growing and servicing the client base of the store. This role also involved liaison with suppliers and TeamMoto's network of dealerships to ensure smooth, efficient delivery of orders. In addition to the online store, my position developed to include provision of support services to the network of dealerships and head office.
Austar Entertainment
Technical Support Specialist
2006 - 2007
Customer service specialist, technical help. This role involved maintaining a high level of customer service and assisting customers to resolve technical issues with their satellite based TV service via phone. This role also involved liaising with internal departments to coordinate the resolution of customer issues.
Royal Australian Navy
Trainee Pilot
2005 - 2006
Junior officer in the Royal Australian Navy, studying at the Australian Defence Force Academy. In training to become a Navy Helicopter Pilot. Training and my employment with the Royal Australian Navy ended due to a knee injury which required ongoing surgery and treatment and prevented completion of training within the required timeframes.
Referees
Brent Wardlaw
Lead Developer
MimoFintech
Log in to view referee contact details
Chris Paterson
IT Manager
TravelOnline.com
Log in to view referee contact details
Dan Wall
Lead Developer
TravelOnline.com
Log in to view referee contact details
Peter Barron
CEO / Owner
Flinders Island Aviation Services
Log in to view referee contact details
Gordon Rorison
CEO / Owner - Retired
Flinders Island Aviation Services
Log in to view referee contact details