Projects

ITmaze provides integrated ICT solutions for individuals, micro-businesses, small-business and government. Since foundation in 1999, ITmaze has been integral in many varied projects and solutions. 

Here are some highlights:

Software R&D 20182021

Client: International Legal FirmTechnology: AWS, S3, Docker, JavaScript, Node.js, GraphViz, Puppeteer, Chrome, gitRole: Researcher, System Developer, Data Scientist 

Client required investigation code base on behalf of a litigant.

Designed, developed and deployed AWS infrastructure to meet the project requirements.

Authored detailed reports on findings.

AWS Quicksight Deployment 2018 

Client: Mining Sector Technology: AWS, S3, QuickSight, MS-SQL, ETL, Athena, GlueRole: System Developer 

Client required dashboard functionality to gain insight into their growing database environment. Project involved extracting and normalising data from a variety of sources.

AWS Beanstalk Deployment 2016 – 2018 

Client: Not for Profit Cooperative Technology: AWS, Docker, EC2, RDS, EBS, S3, ECR, EFS, ASG, LAMP, gitRole: System Developer 

Client had legacy CMS (ExpressionEngine) hosted on a VPS which was crashing and not updated since 2012. Built and deployed replacement stack in AWS.

Project involved translating MySQL tables with 743! columns into a more sensible schema, updating 100+ external plug-ins, updating EE from 2.x to 3.x.

GovHack Perth 2016

Project to visualise Public Housing requirements.

We have lots of feedback where we should not build Public Housing. What we really need is a map showing where we should build it.

Using divers datasets from the ABS, Local Government and LandGate we created a detailed Tableau visualisation that incorporated the requirements and generated answers for the problem at hand.

Winner: "Most Innovative Use Of Location-based Information Prize, SPUR, Powered by Landgate"

Interviews with the Heard Island 2016 Expedition team - VK0EK

After their successful expedition to Heard Island, the team arrived in Fremantle and took a few days to unwind. The Northern Corridor Radio Group (NCRG) hosted a BBQ at the Neil Penfold State Amateur Radio Centre where all 14 members of the team were interviewed on Saturday 23 April. Penguins, Seals, Glaciers and Gales made for a once in a lifetime adventure.

GovHack Perth 2015

Datagum picks up data like your shoe picks up gum. It scans the entire content of a research repository up-front to generate an interactive method for performing searches.

Users click on a word from an available repository of words in a research body to continually filter down a list of available documents. This solves the problem of needing to know the exact terminology that a document uses, since it is already availabel to the user.

Datagum uses its own 3sheet.io server by default to scan a list of documents obtained from Trove and historical ABS Census Data.

Winner: "Big and Complex Data" - runner-up

Farm Management System 2007 – 2014 

Client: Livestock Farm Technology: Ubuntu Linux, OpenOffice Role: System Integrator 

Replace paper based system to track vital statistics of animal husbandry, including births, deaths, weights, feed, medication, shipping, offspring, invoicing and ordering. 

The original system was based on manual farming practices which required that the farm remember specific details about their stock, rather than track progress over time and alter practices as a result of data gathered. 

The system was reviewed by the peak body for the industry who were impressed with the simplicity of the system.

GovHack Perth 2014

During GovHack Perth 2014, using 16 million Transperth SmartRider Journey records we made an initial attempt at visualising transit data in Perth. We created bus stop activity heat maps, journey diffusion tables and suburb journey distance maps to offer insight into the usage patterns of the transport system.

Our team won the "iVEC Big & Complex Data Prize".

Interviews for Linux Conf Australia 2014

#lca2014 - Linux.conf.au - 2014 interviews.

Linux Conf Australia is the worlds premier technical Linux conference and I was fortunate enough to have the opportunity to speak with attendees, speakers and organisers about their projects, passions and other activities.

Interviews were conducted between the 6th and 10th of January 2014 in Perth, Western Australia.

Interviews with the Amsterdam Island 2014 DXpedition team - FT5ZM

On the weekend of the 11th and 12th of January 2014 I was fortunate enough to interview many of the members of the Amsterdam Island DXpedition to activate FT5ZM. This is a DX community funded expedition with a $450,000 budget. It involves shipping 14 people to Amsterdam Island in the Indian Ocean with radios, antennas and computers and operating the station for two weeks.

The interviews range in length from 03:55 to 16:41 and cover all aspects of the DXpedition, from planning, to funding and fundraising, working a pile-up, building antennas, shack layout, computing infrastructure, day in the life, temperature and the journey.

Real-time Broadsoft Call Reports 2012 – 2013 

Client: Large Expo Company Technology: Ubuntu Linux, Apache, MySQL, PHP, Broadsoft Role: System Integrator 

Client migrated CISCO Call Manager Express to Broadsoft platform. It didn't come with any real-time reports. The original CCME based logging system was transformed to use data from the Broadsoft platform. It presented that data in live reports, including historical reporting.

Electronic Ticket System 2009 – 2013 

Client: Large Expo Company Technology: Ubuntu Linux, Apache, MySQL, PHP, Bar-code Scanners, Payment Gateway Role: System Integrator 

Integrated ticket system to market, distribute, generate and validate electronic tickets. The system also provides for two tier distribution, where an exhibitor receives a key to distribute among their staff and clients, which in turn generates a ticket on the system.

Real-time CCME Call Reports 2007 – 2011 

Client: Large Expo Company Technology: Ubuntu Linux, Apache, MySQL, PHP, CISCO Call Manager Express Role: System Integrator 

Client migrated from POTS exchange to a CISCO Call Manager Express. It didn't come with any real-time reports. A system was developed that scraped the call data from the CCME and presented that data in live reports, including historical reporting. 

In the process several bugs were found in the CCME call logging system.

GPS Tracking for International Event 2005 – 2011

Client: Government Department Technology: Ubuntu Linux, Apache, MySQL, PHP, Google Maps, SPOT Messenger v2, Inmarsat based Satamatics Sat-201Role: System Integrator 

Implement system to receive and decode location messages to display on a Google Map.

High Volume Event Website 2004 – 2011 

Client: Government Department Technology: Ubuntu Linux, Apache, MySQL, PHP, Google Apps Role: System Integrator, Web Master 

7.5 Million hits in 4 days during the bi-annual event in 2005. 

System provided event information to sponsors, participants and officials. Coordination of photos, blogs, system alerts, GPS tracking and timing information. Incorporates results and provides media only access to high resolution photography.

Event Radio Streaming 2011 

Client: Government Department Technology: Ubuntu Linux, Apache, MySQL, PHP, Shoutcast Role: System Integrator 

Custom built system to provide audio streaming of event radio. The system allowed local users to connect to the streaming server to hear the event radio to overcome difficulties with installing traditional radio receivers in a high-rise office building.

Mobile VSat installation 2003 – 2008

Client: ITmazeTechnology: Gilat SkyBlaster, Gilat SkyEdge, 1.8m and 1.2m , terminalsRole: System Integrator 

Built, commissioned and deployed 1.8m and 1.2m VSat installation based on Gilat SkyBlaster and SkyEdge. This project provided ITmaze with broadband connectivity during remote operation throughout Australia.

Arctic Capable Satellite Tracker 2008 

Client: Adventurer Technology: Debian Linux, Apache, MySQL, PHP, Google Maps, Iridium Satellite Modem & GPS Role: System Integrator 

The system decodes messages generated by the device and displays them on a map. The manufacturer did not provide specifications of the message format which had to be reverse engineered. The device was built into an enclosure, capable of withstanding the Arctic environment.

Fixed VSat installation 2004 – 2007

Client: Large ISPTechnology: Gilat SkyEdge, 1.2m terminalsRole: Installer, System Support

Install remote area VSat terminals in QLD, SA, WA and provide on-site support for end-users.

Computer Technology Courses

Apr 2004 – Jun 2004Client: Home UsersTechnology: Open Source SoftwareRole: Lecturer

Small community courses. Provided lecturing for Internet familiarity, Office software, Website development, computer trouble shooting.

Remote VMware Guest 2002 – 2003 

Client: Large Expo Company Technology: Ubuntu Linux, VMware, VNC, ssh Role: System Developer 

Client had an application that did not provide remote access and could only run across a local LAN. System was developed to launch a VMware guest once a remote connection was received using VNC over ssh. 

System was capable of 10 concurrent users and was deployed in remote office locations around Australia.

FinalCut Pro Course

May 2000Client: Community OrganisationTechnology: Macintosh, FinalCut ProRole: Lecturer

Client needed on-site training to use technology to document various community projects. Course material was developed and the client used the course to educate their office staff in the use of video editing tools.