Software Engineer & Geoinformatics Student
I am a software engineer and geoinformatics student with a strong background in computer vision and software infrastructure.
My focus lies at the intersection of these fields, combining computer vision with Geographic Information Systems (GIS) to build software that helps interpret and understand spatial data in new and meaningful ways.
As a student at PLUS, I live on the outskirts of Salzburg near the Untersberg massif. Sure, my commute can feel long at times, but I'm lucky enough to have countless hiking trails just steps from my door. The rotating visualisation above is a part of the Untersberg that I wake up to each morning.
Advanced Remote Sensing
This project uses Sentinel-1 Interferometric Synthetic Aperture Radar (InSAR) to measure surface deformation caused by the Ridgecrest earthquake in July 2019.
Two SAR images were processed with SNAP and SNAPHU to produce displacement results, which show displacement across the Garlock fault line exceeding one metre.
View Project →Big Earth Data
The Hunga Tonga submarine volcano erupted in January 15, 2022. This created a caldera, which caused much of the volcano's visible landmass to disappear below the ocean surface.
The Google Earth Engine Widget feature was used to show the volcano before and after the eruption.
View Project →Spatial Simulation
Shepherd dogs herding sheep through a gate into a different pasture. The simulation was written in the GAMA programming langauge.
Visualised above is an analysis of real-world flocking footage. Flock behavior can be quantified using metrics such as the convex hull area, which captures the spatial distribution of the group.
View Project →Spatial Thinking
This interactive web poster explores emergent behavior in sheep flocking dynamics through real-time simulation.
Building upon concepts from spatial simulation coursework, it demonstrates how complex collective patterns arise from simple rules, such as separation, alignment, and cohesion.
Viewers can interact directly with the flock and adjust parameters to observe how individual behaviours can affect coordinated group movement.
View Project →EnviroVision Solutions
Developing edge computing, camera and computer vision software to aid wildfire detection and prevention.
Oracle Cloud
Worked in complex cloud and edge computing environments across globally distributed data centers, supporting customer migrations to the cloud via the data transfer service.
CAIR / University of Cape Town
Created the foundation of a Cognitive Vision System (CVS) framework and developed proof-of-concept Machine Learning tools using this framework.
Zomila
Developed and deployed ML models using Google's ML Engine and Cloud platform. Built web applications using Angular, TypeScript and CSS.
University of Cape Town
Helped 1st year students understand and implement fundamental programming concepts using Python.
Oct 2025 - Present
Currently enrolled
Jan 2020 - Dec 2020
GPA: 82.28
Feb 2017 - Nov 2019
GPA: 71.39
Meta/Facebook Software Engineer Mentee
Africa Mentorship Programme (May - Dec 2019)
EY Data Science Competition Finalist
South African Finalist, NextWave Challenge (Apr - Jun 2019)