Is a B ENG Mechatronic Engineer

Click here for C.V  (or all previous versions found under downloads, re-written and updated 10 June 2018)
HTML/ JavaScript features - Specific functionality and features I have written.

Developer Blog - Thoughts on developing, that attempt to move us forward.

Currently employed by Alphawave previously know as EMSS Consulting as a Software Engineer.

Click here to see the real details of work undertaken and examples.
  • IXUS SiteInspector (C# .net 2/4 Framework Backend, Android Frontend)
    Android mobile application, which is a cellular base stations data capture tool for compliance visits to sites,
    required work on both application and backend server written in C#.

  • IXUS Netcon Import (C# .net, EF Core Beta/ V1 and RX)
    (Base Station antennas and sites) import process for doing compliance.
    Live dump of all base stations antenna from cellular network into excel document.
    Implementation of a new backing database and scratch re-write of Phase 1 and Phase 2 import process, with implementation of export process
    to the old system for yet to be re-written Phase 3. System was re-written on C# dotnet core starting with the early beta releases, makes use of async workloads. The system boast a full unit test suit and additional new reports

  • IXUS Simulation software (CAD in QT and C/C++) 
     - Features and some soap API changes.

  • IXUS Manager (ASP.NET, C#)
    - Changes to services and web frontend to fix bugs and upgrade of soap API changes.
    - Changes to services communication protocols and workflow sync processes for Site Inspector.

  • www.farmtracksa.com built using (NodeJS/Aurelia/TypeScript) for about a year now, while finishing off couple of netcon issues an site inspector issues, which all resolved by mid 2017.Click here to see HTML/ Javascript Features - farmtracksa.com developed

Previously Employed by GLS Software with the title of Engineering software developer.

Work on Albion a sophisticated 2D CAD product for rendering GIS (geographic information system)

Website and archives of the site I have developed over the years.

CNC 2D Optimization - Masterwood 313 - 2008

Optimization of 2D rectangular grid pattern for position location (drilling/sub program) on a CNC that does not support
a to 2 axis drill command. Read more

One of the biggest limitations is being limited to 999 programs on a stiff and hard disk drive
as well as there being no ability to file programs descriptively or by function they perform. Read more

First developed due to the need of a simple free program that would facilitate the running
and setup of a gala once a year, to provide results, record breakers instantly at the end of a gala.
This being the requirement by Parel Vallei High School for their Inter-house. inter schools meet.
It was then later used to run Grey Dogs Swimming Gala in 2010. Read more

The program function is capture the basic essance of a product, store it and be able to easly
recall the information at in suitable logical format. So that a similar product could be accurately
manufactured,costed with minimal user input in matter of seconds and
eliminating the chance of error. Read more

Outlook Express does not allow for the ability to have roaming profiles, like Microsoft Outlook.
With some minor registry tweaks namely exports/imports of registry files on log on/off,
that can be easily set up in server 2000/2003 or any server software. Read more

This program provides you with a basic manner in which for you to connect to your
TMII (Team Manager 2) database,  through a graphic user interface to compile meet results
of swimming galas into a highly sophisticated HTML document, which would be easy to use
and upload to the Web.. Read more

Muffin is a simplistic death match, free for Half life 1 map, and one of those that you design, so
that it will at least compile so you and your mates can play in your creation. Read more