Please note: At this point in time, I am only interested in permanent positions that are either fully remote or require 40% in-office presence if located in and around Cape Town. Please also mention the cost to company offered for the role and what benefits are included.
 

Podcasts

You are also invited to listen to a couple podcasts about my career.


Overview

I am a versatile information technology (IT) professional with over 20 years of experience across the Banking, Telecommunications, Insurance, and IT sectors. My expertise includes a comprehensive understanding of IT infrastructure, cloud computing, and artificial intelligence (AI), which I draw on to address defined operational objectives and strategic imperatives. I am certified in multiple Linux operating systems and AWS cloud technologies, and am proficient in Python, Bash, and PowerShell. My experience has expanded over time from automation of system administration to implementation of machine learning (ML) models. My approach to work is driven by a passion for innovative problem-solving. I am continually expanding my skillset through AI-focused personal projects and participation in Kaggle competitions, which allow me to gain hands-on experience in building ML models while leveraging the latest tools to optimize workflows and drive technological progress. As an out-of-the-box thinker, I thrive on challenges that require creative solutions in dynamic IT environments.

Employment History

Company Position Years
CAPITEC
Machine Learning Engineer Level 1 – Value Added Services Team

2024 – Present
  • AI Enablement & Mentoring: Led AI adoption across a 70+ person engineering team, acting as the primary technical escalation point for AI, cloud, and infrastructure issues; took the team from zero AI tool usage to daily adoption of Claude Code and Roo Code.
  • MFT → n8n Migration Platform: Designed and built a fully automated, end-to-end MFT-to-n8n migration platform (CLI-driven) that provisions workflows via backend API with zero manual intervention, spanning multiple SDLC environments, with built-in validation, testing, and failure email alerting.
  • VASQL Natural Language Database Query Tool: Built an LLM-powered natural language-to-SQL tool giving non-technical staff self-service query access to internal databases, incorporating multiple data sources from across the bank; now used company-wide, including by executive leadership.
  • MLOps / MLflow Rollout: Introduced MLflow and standard MLOps practices across multiple production ML models, covering training, registration, deployment, and monitoring.
  • Voucher Redemption Automation: Automated voucher redemption/type-change workflows via backend API integrations with built-in validation.
  • Travel & Compliance Approval Tooling: Delivered a chat-based travel booking and gifts/hospitality approval workflow with a built-in compliance governance layer; now used company-wide.
  • File Transfer & Job Scheduling Automation: Automated manual file-management and job-scheduling processes (cloud storage integration, job orchestration, on-prem-to-cloud storage migration) that were previously handled by hand.
  • AWS Cloud Engineering & Observability Support: Provided cloud engineering support to architects: infrastructure-as-code automation, cross-account access design, monitoring/alerting integration, cost-saving tagging standards, and automated non-prod resource shutdown to reduce spend.
  • BI & Observability Tooling Rollout: Set up and configured QuickSight, Grafana, and n8n to meet the team’s real-time reporting and dashboarding needs.
  • Executive Outage Reporting Automation: Automated generation of executive outage reports by extracting and consolidating chaotic multi-source chat logs (including images) into structured Excel reports.
  • Licence Disk Data Pipeline: Built an automated vehicle licence-disk data pipeline (SFTP → cloud storage → ETL → data warehouse) and an AI entity-extraction pipeline (AWS Bedrock/Claude) to convert client enquiry emails into structured data.
  • Graph Database for Fraud Detection: Built out a graph database to surface hidden relationships and transaction flows not visible through standard analysis, supporting fraud detection.
  • Vendor Invoicing Automation: Designed and automated end-to-end monthly vendor invoice processing, including automated intake for Finance.
  • Vendor Integration Delivery: Liaised directly with external vendors to design and deliver secure data integrations across multiple environments.
  • Real-Time Downtime Monitoring: Delivered real-time downtime monitoring and anomaly-detection alerting for production systems.

  Machine Learning Engineer, Level 1 2022 – 2024
  Automation Engineer 2017 – 2021
FIRST NATIONAL BANK Software Support Engineer 2015 – 2017
SPI Systems & Software Specialist 2015 – 2015
MTN System Administrator (AIX) 2012 – 2015
IBM System Administrator (AIX) 2007 – 2012
  Systems Operations Monitor 2006 – 2006
DISCOVERY HEALTH PTY LTD Systems Operations Monitor 2001 – 2006
JOHANNESBURG STOCK EXCHANGE Systems Operations Monitor 2000 – 2001
SOUTH AFRICAN RESERVE BANK Systems Operations Monitor 1999 – 2000
BRUNEL Information Technology Administrator 1998 – 1999

Skillset and System Application Experience

Last updated: 06 August 2026




Total: 0 | Avg: 0 | Recent: 0
Category Skill Level Last Used

Certifications

AWS Certification in Machine Learning Specialty – 2023
AWS Cloud Practitioner – 2019
Agile Certified Disciplined Agilist – 2017
RED HAT Certified System Administrator (Linux 7) – 2017
IBM System Administrator (AIX 7) – 2014





Presentations

  1. Generative AI and the impact on the modern work life.
    https://tinyurl.com/genaitalk1
    Presentation photo 1
  2. Presentation at Tech MeetUp demonstrating the use of gen AI for the blind.
    https://tinyurl.com/genaitalk2
    Presentation photo 2
  3. Claude Code AI Productivity Masterclass

    Claude Code AI Productivity Masterclass

Projects

Browse my personal projects below, or open the full Projects page in a new tab.

Other Trainings

A Modern & Essential Guide to Mastering the Python Programming Language (Udemy) – 2024
AWS Solutions Architect Associate (SAA-C03) (Udemy) – 2023
Introduction to Machine Learning 2021 (Kaggle) – 2021
Data and Analytics Foundation Programme (Capitec Leading Edge Academy) – 2021
Python for Beginners (Simplilearn) – 2021
Data Analytics Fundamentals (AWS) – 2021
MySQL for Beginners (Torque IT) – 2016
CA Service Desk Manager (CA Southern Africa) – 2011
SA200-S10 Intermediate System Administration for Solaris 10 OS (Sun Microsystems) – 2005
SA 118 Fundamentals of Solaris (Sun Microsystems) – 2003
Tandem Concept & Facilities (Tandem) – 2001
Matric Senior Certificate – 1998

Certificates





















More About Me

People say you can learn a lot about someone from the videos YouTube recommends. YouTube keeps recommending this kind of video, and it made me realize my taste is very particular. I tend to seek out the same themes and formats across different channels, and the algorithm clearly noticed. I have included a few recent screenshots below.