Software Development History

Global Kinetic

Global Kinetic

2021 to 2025

Working on team projects, using test driven development, in an agile scrum based approach following strict processes. Here I worked on multiple projects, building .NET API systems using a variety of databases, including SQL Server, Cosmos DB and Redis. Applications contained with Docker and deployed to Azure for scalability. Being a team driven company, I fit into their strict standards where all code is reviewed and tested before delivery to ensure maximum quality. I followed the test driven approach where code is covered with unit tests and integration tests. With regular planning sessions, everyone knows what to expect so there are no surprises. I also contributed to the company over and above my job requirement, by building tools to assist with the testing effort and also by introducing tSQLt to the company to test SQL code

Technology:
C# .NET, Microsoft SQL with tSQLt, Microsoft Azure, CosmosDB, Redis, Python, VueJS
Software:
VS Code, Postman, OneNote, Excalidraw

dotnet microsoft-sql-server tsqlt Azure cosmos-db redis python vuejs postman vscode

SharePoint Vitals

SharePoint Vitals

2017 to 2021

Analytics website application (link) for monitoring SharePoint usage. Transforming audit data from Office 365 API into trends and metrics of how staff use company intranets.

Technology:
Initially a .NET Framework MVC web application backed by Microsoft SQL database hosted on Azure. It then scaled to handle big data using Azure Table Storage and then finally to NoSQL with Cosmos DB and .NET Core. The front-end is developed with HTML, CSS, Javascript jQuery, Vue and Bootstrap.

dotnet microsoft-sql-server azure cosmos-db html-5 css-3 javascript jquery

Umlindi Screenshot Top 10

Umlindi Screenshot Server Monitoring

Umlindi SharePoint Protector

2017 to 2021

SharePoint on-premise server monitoring tool.

Technology:
The web application is built on .NET Framework, Microsoft SQL, HTML, CSS, Javascript and jQuery hosted on Azure. The server agent is also built on .NET Framework.

dotnet microsoft-sql-server azure html-5 css-3 javascript jquery

MBG Thermographics

MBG Thermographics

2013 + 2022

Website application that serves as a marketing platform as well as a client dashboard to access themographic reports.

Re-visited again in 2022 to rebuild from the ground up using CosmosDB as a database instead of Microsoft SQL.

Technology:
Back-end developed with Visual Basic .NET Framework and Microsoft SQL. Front-end built with HTML, CSS and Javascript.

dotnet microsoft-sql-server html-5 css-3 javascript

Investec

Debit Order Management

2013 to 2015

Web application for internal management of customer debit orders.

Technology:
Visual Basic .NET Framework and Microsoft SQL as the back-end. HTML, CSS, Javascript makes up the front-end. The API and database service was provided by an internal system provided to the team.

dotnet microsoft-sql-server html-5 css-3 javascript

Standard Bank

FraudStop

2013 to 2015

An internal web application that encourages staff to report fraud in the form of a competition.

Technology:
Front-end built on HTML, CSS and Javascript. Back-end developed with Visual Basic .NET Framework and Microsoft SQL.

dotnet microsoft-sql-server html-5 css-3 javascript

Berntel

Berntel - Corporate Website

2011 to 2012

Online brochure for pneumatic products.

Technology:
Developed using Joomla! PHP, HTML and CSS. Graphics created using Adobe Illustrator and Adobe Photoshop.

html-5 css-3 joomla! php photoshop illustrator