Gerald Moull
MyDocz Ltd
03 342 5550
gerald@mydocz.com

Administration

  • Unix/Linux
  • Windows
  • Web, Email, Ftp
  • Database servers
    predominently SQL Server

Development

  • c++
  • c#
  • Java
  • PHP
  • Basic
  • COBOL
  • HTML
  • CSS
  • Ajax
  • Javascript
  • Angular
  • Node.js

Integration

Extensive use of XML such as XSLT, SOAP etc, cloud and API, PDF or Excel documents, payment gateways, Facebook, optimising sites for Google search etc etc.

Application Development

Would you like to:
  • Create a computer application to automate a process making it more efficient and reliable?
  • Convert a system to operate using a browser over the internet?
  • Enable staff to use systems from home?
  • Integrate your systems with others?
  • Build a system your customers can use so you can work better with them?
  • Have an existing application maintained?

Information Processing

Would you like to:
  • Analyse data from your applications, databases and spreadsheets to get stats, reports or other information to help your decision making?
  • Merge data from different sources?
  • Collect data entered by your staff, 3rd parties (eg customers) or a bureau?
  • Use this data in other systems or publish it internally or externally?
  • Have information available real-time, on-demand or at periodic intervals?

Tech Showcase

Sudoku by Mydocz

Sudoku by MyDocz has been created to showcase MyDocz's capabilities.

  • Responsive client presentation including animation and sounds.
  • Logic Javascript classes shared between server and clients.
  • Crypto 128 bit secure server side services in Node.js of shared 'best times'.
  • Data transfer between clients and server in both JSON & XML formats.
  • This website, including online viewing of 'Best Time' created in Angular.
  • A complete replication of the website using .Net, c# and XSLT page transforms is also served here.
  • Hosted on MyDocz's Windows Server/IIS platform with data held in a SQL Server database.
  • App versions are created using Apache Cordova.

Various other technologies are incorporated into the showcase. For a fuller description, please see here.

Examples of Work

Budget Backpacker Hostels New Zealand

I have been maintaining the systems for BBH for 12 years. The primary website maintenance and development has seen 3 'generations' of wesite design. I have linked the site to various external systems, such as payment gateways and chanel managers.

I have exchanged data to and from the system into various formats including spreadsheets (eg for analysis) and PDF documents (eg insurance policy documents). I have also integrated rating data from the system into Facebook.

The website has seen 3 changes in server platform while I have been maintaining it.

The website publishes information, but is also highly interactive for such things as bookings, purchasing (insurance & membership cards), ratings, notice boards etc.

Christchurch Bar & Restaurant Auditors

I have set up a system and procedures to take information from cloud services, such as DropBox and SharePoint, to make data entry into their bar and restaurant auditing system more efficient using Android tablets.

Christchurch Taxi Company

This was a sales ledger system running on a Unisys mainframe due for decommissioning. The system had been central to the operations the organisation for 30 years.

The system was a mix of screen based data entry programs, reports and batch processes. Large volumes of data are processed through the system with some 1,500 invoices and 2,000 statements produced monthly.

I converted the system to browser based run on a Windows IIS web server with ongoing support over a number of years.

Central London Department Store

Stores that are hundres of years old need to keep up-to-date with the times to maintain their status. This very well known store wanted an online shop in the early internet days.

I was contracted to provide the middleware between their internet site and backend systems. Liaising with the internet and backend teams, I designed a built a solution that was both simple to use for both teams and proved reliable from day 1 in the 24x7 environment of processing web orders and exchanging product information.