Career Journey

My academic journey and professional experience to date.

BSc in Mathematics, Statistics & Computer Science

2017—2019
education

Foundational undergraduate training in mathematics, statistics and computer science.

University of Cape Town
Cape Town, South Africa

BSc (Hons) in Computer Science

2020
education

Took specialisation modules in computer science, including functional programming, evolutionary computing, graph theory, compilers, data analytics and AI. My thesis focused on deep learning for resource-constrained network traffic classification.

University of Cape Town
Cape Town, South Africa

Software Engineer (Backend)

2021
experience

First job was as a backend developer at Nomanini, a fintech startup working towards financial inclusion in Africa. Led platform expansion into Côte d'Ivoire and Lesotho, building integrations with local service providers enabling remote rural customers to purchase airtime and electricity.

Nomanini
Cape Town, South Africa

MPhil in Machine Learning and Machine Intelligence

2021—2022
education

Spent a year in Cambridge for the highly-competitive 1-year MLMI Master's program, covering a variety of advanced machine learning topics. My thesis focused on fine-tuning LLMs to combat hate speech.

University of Cambridge
Cambridge, United Kingdom

Software Engineer (Machine Learning)

2023—2024
experience

Returned to Cape Town for two years to join Aerobotics, an AI-for-agriculture startup working towards global food security. Led the ML development, deployment and scaling of a suite of AI products that help fruit and nut farmers worldwide. Farmers across five continents rely on the TrueFruit products to monitor and improve their yields.

Aerobotics
Cape Town, South Africa

PhD in Computer Science

2025—Present
education

Now back at Cambridge to start my PhD, researching applications of AI and machine learning to help nature and biodiversity conservation.

University of Cambridge
Cambridge, United Kingdom