Professional Resume

A comprehensive timeline of my career journey

Download PDF Resume

Education

BEng Electrical and Electronic Engineering

2017 - 2020

University of Johannesburg

BSc Information Technology

2017 - 2020

University of Johannesburg

Work Experience

Senior AI Engineer

Betway Africa

Johannesburg

AUG 2025 - PRESENT
  • Contributed to the development of AML, Fraud and Responsible Gambling ML solutions using unsupervised learning (K-Means, Isolation Forest, Gaussian Mixture models)
  • Built RAG system with real-time updates using SharePoint as a knowledge source and Azure Search Service as the inference engine
  • Developed OCR-powered Expense Tracking System using Azure Document Intelligence
  • Worked with Microsoft Fabric, Python, NextJS, Azure DevOps, and Docker to deliver end to end data intensive full stack solutions
PythonAzureMicrosoft FabricNextJSMachine LearningRAGOCR

Software Engineer

Entelect Software - Osiris Trading (Betway Africa)

Johannesburg

NOV 2023 - JUL 2025
  • Automated Sox Audit process using Azure Logic Apps and C# .NET Azure Functions
  • Created Infrastructure as Code using ARM templates for multi-environment deployment
  • Optimized T-SQL stored procedures improving execution efficiency
  • Built ETL processes with Microsoft Fabric Data pipelines and PySpark
  • Created Power BI reports with dimensional modeling (star schema)
  • Led delivery of sub-projects managing small teams
C# .NETAzureMicrosoft FabricT-SQLPower BIPythonSSIS

DevOps Engineer

Entelect Software - Standard Bank

Johannesburg

FEB 2023 - OCT 2023
  • Provisioned AWS cloud infrastructure using Terraform and Terragrunt
  • Developed and deployed Helm charts to Kubernetes clusters
  • Enhanced monitoring with Prometheus, Thanos, Grafana, and Alert Manager
  • Managed Kubernetes clusters across Development, Test, and Production environments
  • Provided production support and troubleshooting for developer teams
  • Mentored junior engineers and facilitated agile ceremonies
AWSTerraformKubernetesHelmPrometheusGrafanaArgoCD

Software Engineer

Synthesis Software - AlumniServ

Johannesburg

AUG 2022 - OCT 2022
  • Designed and implemented relational databases
  • Developed and exposed RESTful APIs for front-end integration
  • Worked with Confluent Kafka for event streaming
  • Deployed solutions on Linux RHEL8 environment
C# .NETMSSQLKafkaLinux

Junior Cloud & Software Engineer

Synthesis Software

Johannesburg

JAN 2021 - OCT 2022
  • Built and secured cloud architectures for financial services and retail clients using Terraform
  • Automated infrastructure delivery with Terraform Cloud
  • Developed APIs for TransUnion from requirements to production
  • Managed PostgreSQL, Oracle SQL, Redis databases
  • Configured Nginx for reverse proxy and load balancing
TerraformAWSC# .NETPostgreSQLOracle SQLRedisNginxLinux

Professional Certifications