The SPAR Group - DataLake and Reporting System
Durban, South Africa
This project involved various disparate legacy data storage systems from which operational data was sourced and replicated into a central modernized data lake using Azure SQL Server. In addition, API endpoints were built using C# and Asp.Net WebApi to provide a reporting and data investigation capability to business on top of which rich and useful applications can be built by the business. The DataLake is now being migrated to Azure to leverage various cloud platform technologies and services such as Azure Data Factory and Azure Synaspe.
The SPAR Group - Store & Vendor Master Data Systems
Durban, South Africa
These master data applications are highly distributed across multiple core backend enterprise systems such as SAP, iSeries/AS400 and custom SQL Server databases. Technologies such as IBM Process Server & Integration Bus are used to co-ordinate messaging and workflow across the various backend system boundaries. The user interface was developed using Angular and integrates directly with numerous .NET & SAP Api’s. I played an integral role in co-ordinating the various development teams and managing sprint work as well as development of the user interfaces and .NET Api’s.
Various Other Contracts
Fully remote from Durban, South Africa
I've built the Back-End API's for Veridot's OEM system, enabling them to move from their legacy system to a new highly functional system for tracking the Micro-dotting of vehicles in South Africa. I also managed the migration of the solution to Azure proving Veridot with a fully managed Azure hosted solution.
I've worked remotely on a live data processing system for Chelsea Football Club in the UK, recieving, analyzing and processing player GPS, acceleration and speed data being fed live into an Azure processing pipeline using Azure EventHub, Azure Functions and Azure Sql Server.
I've worked remotely for CashRewards in Australia building their new Customer Coupon Management site using Angular.
I've worked remotely for a PROFiltr in the UK bringing their online solution for small bookkeeping companies together with potential clients to completion using AngualrJS, NodeJS and MongoDB
I've provided ongoing support and further development of SMEasy (see previous poisition as CTO at SMEasy)