Education
BEng Electrical and Electronic Engineering
2017 - 2020University of Johannesburg
BSc Information Technology
2017 - 2020University of Johannesburg
Work Experience
Senior AI Engineer
Betway Africa
Johannesburg
- ▹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
- ▹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
- ▹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
- ▹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
- ▹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

AWS Certified Cloud Practitioner
Amazon Web Services

Azure Fundamentals
Microsoft

AWS Certified Solutions Architect Associate
Amazon Web Services

AWS Certified Developer Associate
Amazon Web Services

Certified Kubernetes Administrator
Cloud Native Computing Foundation

Microsoft Certified Fabric Data Engineer Associate
Microsoft