Professional Projects

Sales Performance and Reporting of Contracts (SPARC) Implementation, Peabody Australia

Project description: In collaboration with Peter Humphreys Pty Ltd, we developed a custom validation and verification framework for the migration of existing operational data from multiple sources into the SPARC product developed by Peter Humphreys Pty Ltd. This project resulted in significant gains in operational efficiency. Opportunities were also identified and implemented to add value to the data management process.

Contract Management Tool, Peabody Australia

Project description: An application was developed using Microsoft Excel and VBA in collaboration with Peter Humphreys Pty Ltd to manage large volumes of contractual information for Peabody Australia. This application integrated seamlessly to the SPARC product (Sales Performance and Reporting of Contracts), and enabled the organisation to implement its governance requirements, mitigate against multiple risks, and increase operational efficiency.

Hospital Flow Simulation Model, The World Bank

Project description: In collaboration with Peter Humphreys Pty Ltd, we developed a custom validation and verification framework and used it to test and debug the stochastic discrete-event hospital simulation model developed jointly by The World Bank and Peter Humphreys Pty Ltd. This model was developed in ExtendSim with a Microsoft Excel front-end dashboard for parameter modification and performance analysis. It was designed to model all aspects of a patient’s journey from admission to discharge while ensuring modularity to allow for smooth implementation in any hospital worldwide. A user manual was also created to ensure optimal use of the system.

Referee Appointments Management Tool, Football Queensland

Project description: Developed a referee appointments management tool for Football Queensland to assist in tracking referee appointments throughout the season for all state-wide competitions. Tool developed using Microsoft Excel with extensive VBA coding to achieve required functionality, including:

Personal Projects

Referee Fitness Tests Garmin Watch App

Project description: Developed a Garmin watch app that can run all the FIFA approved fitness tests for football referees. It is available on the Garmin App Store.

Schedula Calendar Google Chrome Extension

Project description: A Google Chrome extension developed in JavaScript for football (soccer) referees to create a Google Calendar event from the referee appointment system Schedula for their appointed mataches. Populates the match, time, location, and other appointed match officials in the calander event. Available on the Chrome Web Store.

Arduino Chicken Coop Door Automation

Project description: Developed an automation solution to open and close a chicken coop door at predetermined times throughout the day using the Arduino microprocessor platform. Utilised skills in both hardware and software to design circuitry and custom PCBs, as well as appropriately program door behaviour. Future planned developments in this area include automated chicken feed and garden watering solutions, and Wi-Fi enabled automation solutions.

UEFA Refereeing Assistance Program Viewer

Project description: As part of referee development, UEFA release Refereeing Assistance Programs that contain clips and analysis of various match incidents. In the past this has been in the form of a stand alone program. However, recently, a paid application is now required to view the clips. I have developed a simple GUI in Python to view the clips and associated technical decision. Available on GitHub.

QUT Master of Philosophy Research Proposal LaTeX Template

Project description: I developed a LaTeX template during my Master of Philosophy degree for the Research Proposal milestone. Available on the Overleaf Template Gallery.