Ithuba Lottery (Current)

Project 1

Tanzania & Uganda XML Data

Built a robust process that connects to FTP, downloads file manifests, and compares filenames against audit logs to identify new files. Dynamic scripts fetch, load, and shred XML into relational staging marts for immediate reporting via PowerShell HTML graphs.

XML Parsing FTP Audit T-SQL
Project 2

B2B Automation (PLS Winners and Reconciliation)

Automated the daily file exchange checks ("Reconciliation") with major partners (ABSA, FNB, etc.). Engineered a multi-step SQL Agent Job to Audit, Forecast, and Distribute a color-coded HTML Status Dashboard using PowerShell and SQL Mail.

SQL Agent SQL Mail PowerShell
Project 3

Time & Attendance / Product Counts

Designed and developed Staged Data Marts and deployed Dimensional Data Models into production. Enforced strict data quality via Referential Integrity constraints between Fact and Dimension tables for consistent reporting.

Dimensional Modeling Star Schema Data Quality
Project 4 & 5

Winning Tickets & DW Strategy

Engineered an end-to-end pipeline for Winning/Validation tickets. Authored the strategic business case justifying the move to a formal Data Warehouse architecture for high-performance reporting.

Pipeline Design DW Strategy Business Case

Strategic Consulting Highlights

Standard Bank

Git Version Control Implementation

Led the initiative to modernize the development environment by investigating and implementing Git version control. Setup metadata layers for DEV/UAT/PROD on GitHub and documented the compliance process for the group.

Git/GitHub Compliance Visual Studio
Curro Schools

Power BI Usage Intelligence

Built a comprehensive system to track and analyze Power BI report usage across the organization. Used PowerShell APIs to extract dataset activity and modeled it into a Power BI dashboard to inform business strategy.

Power BI API PowerShell DAX
Mr Price Group

Retail Feed Architecture

Managed critical product data feeds for Apparel, Home, and Sport divisions. Worked with RabbitMQ for message queuing and processed complex XML output files to ensure accurate stock and price data across platforms.

RabbitMQ Retail Feeds XML

Cloud Migration & Legacy Systems

House of Busby

On-Prem to Azure Migration

Executed a data migration from SQL Server 2000/2008 to Azure. Created reconciliation tables to balance source vs. destination data and replicated stored procedures to ensure business continuity in the cloud.

Azure SQL Data Migration Legacy Upgrade
Cognition Holdings

Multi-Brand Cube Development

Designed and deployed SSAS multidimensional cubes and Power BI reports for high-profile brands like Huawei and Defy. Created "Master Reports" to simplify navigation across complex underlying data structures.

SSAS Cubes Master Reporting Modeling