BDO UK | Aug 2023 - Present | London, UK
Leading transformative AI initiatives at BDO UK, I oversee the development of bespoke generative AI solutions to enhance competitive edge. I design and deploy advanced machine learning models and scalable MLOps pipelines on Azure, integrating CI/CD practices with MLflow and Weights & Biases for experiment tracking and optimization. My role bridges technical innovation with business strategy, mentoring a team of 4 (1 AI engineer, 3 data analysts) while driving collaboration across the Digital business as the subject matter expert (SME) in ML and generative AI.
Technologies: LangChain, LlamaIndex, vLLM, Azure, MLflow, Weights & Biases, PyTorch, TensorFlow, GCP, AWS, Google Colab
ShopriteX | Sep 2020 - Jul 2023 | South Africa
As a Senior Data Scientist at ShopriteX, South Africa’s largest retailer, I led the design and execution of full-stack production pipelines to drive data monetization, focusing on margin, revenue, and profit optimization. I spearheaded a team of 7 (4 data scientists, 3 data analysts), developing predictive models with PyTorch, TensorFlow, and JAX, deployed across AWS, Azure, and GCP. My work balanced technical feasibility with business needs, utilizing JIRA for project management and PowerBI for executive visualizations.
Technologies: PyTorch, TensorFlow, Keras, JAX, AWS, Azure, GCP, JIRA, PowerBI, Git, Docker
Glacier by Santam | 2018 - Aug 2020 | South Africa
At Glacier by Santam, I enhanced business intelligence capabilities by developing advanced analytics solutions. Using Python, SQL, and SAP Hana, I created novel methods for measuring client retention, churn, and segmentation, deploying ML models on SAP Server for production use. I also supported fund management with a custom optimization tool in Excel/VBA, strengthening strategic decision-making.
Technologies: Python, SQL, SAP Hana, Scikit-learn, Excel/VBA, PowerBI
Glacier by Santam | 2014 - 2018 | South Africa
In this dual role, I conducted market research and analytics for Glacier’s executive committee, integrating legacy data with MorningStar and Bloomberg sources using Python, R, and SQL. I developed ML models to optimize Life and Living annuity allocations, reassessing actuarial assumptions, and played a key role in the pricing committee with valuation and pricing models.
Technologies: Python, R, SQL, MorningStar API, Bloomberg, Excel/VBA
Glacier by Santam | 2011 - 2014 | South Africa
Led due diligence and research efforts at Glacier, engaging with CIOs and portfolio managers to assess investment strategies. Using Excel, VBA, RStudio, MS Access, MorningStar, and Bloomberg, I performed a 60/40 qualitative-quantitative analysis of unit trusts across Fixed-Income, Property, and Global Multi-Asset categories, delivering technical reports for board-level decisions.
Technologies: Excel, VBA, RStudio, MS Access, MorningStar, Bloomberg
Sanlam Investments | 2009 - 2011 | South Africa
As an early-career analyst at Sanlam Investments, I evaluated portfolio performance across diverse asset classes, using Excel and VBA to attribute returns and risks. My analyses supported investment managers in optimizing strategies, laying a strong foundation in quantitative analytics and data-driven decision-making.
Technologies: Excel, VBA, SQL