Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Christo Du Preez

JEE & Mobile Application Developer at go!App

Christo Du Preez
51 years old
George Area South Africa
Professional Status
Employed
Available
About Me
My objective is to apply all the valuable skills I have to offer to help ensure the growth and sustainability of my clients products.
Resume created on DoYouBuzz

Mobile Application Developer

go!App / Computers Etcetera cc
Since January 2009
  • Application Development
  • Design and develop web and mobile applications in different business sectors e.g. Medical, Asset Tracking, Human resource management, Insurance and Event management.
  • Technology — HTML5, CSS, Bootstrap, Ionic, AngularJS, JQuery Mobile, MongoDB, REST API services, PhoneGap, Java
  • Retail Business Owner
  • Founded Computers Etcetera, offering IT related sales and business support services.
  • Skills — Owner / Manager, Software Support, Hardware support, Network support
  • Java Development
  • Design and develop client/server based distribution board design software.
  • Technology — Java, Java 2D, JPA, PostgreSQL, Microsoft SQL Server, TopLink, JasperReports
  • Website Development
  • Developing Wordpress websites - ECommerce, 3rd party API integration & Training.
  • Technology — WordPress, WooCommerce, PayFast, EasyPost, DHLExpress, Sirv

Software Developer

Mecola IT
April 2005 to December 2008
  • Desktop Publishing
  • I was also contracted by a Mozambican property developer to design their corporate identity and marketing material for a lifestyle resort.
  • Technology — Scribus, Gimp, Inkscape
  • Technology — J2EE, JSP, Glassfish, PHP, HTML, CSS, Gimp, Quanta Plus
  • Graphic Design
  • 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
  • Technology — J2EE, Glassfish, Java Persistence, JSP, Ajax, PostgreSQL, XML, XSLT, SVG, Web Services
  • Location Based Statistics
  • 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.
  • Location Based Advertising
  • Technology — J2EE, Java Persistence, JSP, JSF, PostgreSQL
  • 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.
  • Web Design
  • Technology — Scribus, Gimp, Inkscape
  • Web Based Property Brokering

Software Developer

Nouveau Technologies
October 2003 to March 2005
  • Technology — Tomcat, J2EE, J2ME, Gentoo Linux, SVG, Hybernate, PostgreSQL
  • 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.
  • Fleet Management Reporting

Analyst Programmer

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.
  • Barcode Labelling

Software Programmer

MultiChoice
January 1998 to October 1998
  • Technology — Delphi
  • Advertising Displays
  • 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.
  • Program Scheduling

Software Programmer

Standard Bank Group
June 1997 to December 1997
  • 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.
  • Technology — Delphi, Oracle, Paradox, Quick Reports
  • Stock Exchange