Design and develop web and mobile applications in different business sectors e.g. Medical, Asset Tracking, Human resource management, Insurance and Event management.
Developed a Java web application used to serve available properties of different developers and their respective developments to potential buyers and property agents. Enabling users to configure a given property before reserving it via a generic web interface.
During this period I developed numerous websites in different industry sectors including real estate, retail.
Co-developed SVG mapping and charting engine for industry leading real estate datamining company. Engineered report caching ability to lighten server load by reusing statistics for similar queries from different users. Successfully migrated system from Microsoft technology to Linux with PostgreSQL database.
Technology — J2EE, Glassfish, PostgreSQL, XML, SVG, Web Services
Co-developed a dynamic geographical interface for web based advertising. Optimised code for high speed data delivery from the GIS database to the client browser. Achieved optimum bandwidth usage through data compression filters and intelligent simplification helper classes.
As part of the Mozambique ontract I published numerous articles and advertisements in leading SA fishing magazines and also in-flight magazines. My publishings also features in the Uk’s leading Mail on Sunday Newspaper.
Implemented persistence layer for object/relational data persistence using Java, Hybernate and PostgreSQL. Developed interface between web application and GSM gateway and mapping frontend using SVG to interface with both PC based browsers and mobile devices. Responsible for database performance tuning and disaster recovery routines.
Asset Tracking
Technology — J2SE, JFreeChart, iText, Swing, Paint Shop Pro
Engineered reporting component of driver behaviour solution. Reports included complex driver statistics and supported detailed charts. Reports could be saved, e-mailed between applications or exported as PDF documents. Designed product graphics and overall user interface. Feedback from users was extremely positive and they applaudedthe overall usability and cosmetics of the product.
Higgs International Publishing Logistics (Pty) Limited
November 1998
to January 2003
Co-designed ROLAP (multidimensional data models) and developed OLAP (On Line Analytical Processing) Cubes used by publishers as a business performance management service provided by Higgs via Citrix.
Technology — MS Analysis Services, OLAP
Technology — Delphi, MS SQL Server, Progress
OLAP Reporting
Originally when I started at Higgs the aim was for me to maintain and enhance their existing applications. These applications at the time was very unstable. Within a very short period I managed to get these systems stable and also improved the overall performance, enabling Higgs to catch up to a huge backlog threatening there core business. I continued with maintenance during the phase out period of these systems.
While the newspaper ordering system was rewritten by a 3rd party I was given the task to design and develop their Magazine Processing System. I completed the task in a very short time, delivering a very stable and user friendly application.
Technology — Delphi, MS SQL Server
Ordering & Administration Systems
Maintained and enhanced a data loader interface used for importing DHL airway bills. Designed and developed a Customs Interface, enabling Higgs to tap directly into UK Customs. This provided the ability to upload airway bill information onto GeMS used for tracking cargo and getting the necessary customs clearance.
3rd Party Interfaces
Technology — Delphi, MS SQL Server
Designed and developed a barcode labelling application for use in warehouse environment. Consisting of detailed flight information for custom clearance purposes. The aim here was to produce labels fast enough hence a very small time frame the night operations staff has between receiving cargo packing it an sending it off to different airports. This was achieved by writing an interface that communicated natively with high speed industrial label printers to reduce unnecessary overheads.
Maintained and enhanced a LED display system used for advertising and displaying company status reports at and around Multichoice headquarters.
Designed and developed a barcode reading application with FTP capability for remote use in a warehouse environment. This was used for asset tracking.
Technology — Delphi
Technology — Delphi
Barcode Reading
Maintained and Enhanced a horse racing data feeder displayed during live television broadcasting. The data was gathered countrywide through a custom made interface updating the system in realtime.
Television Broadcasing
Technology — Delphi, MS SQL Server
Maintained and Enhanced (Frontline) a zero downtime application used by Multichoice to schedule all programs shown on DSTV. The application was time critical which required the utmost stable and robust coding. My role also included database administration and I was also responsible for disaster recovery processes.
Co-Designed and developed SCMB’s Claims Management System used for the multiprocessing of claims on stocks sold on the Stock Exchange between corporate companies eg. Anglo American Corporation.