
As a software engineer, I strive to build powerful connected applications to solve real-world problems.
                It energises me to know that I can build a tool that empowers someone to do something that was out of
                reach before. I like working in teams with driven, open-minded individuals and I try to stay up to date
                with the latest technology to work effectively.
              
About Me
 
          
         
          Stellenbosch University
Stellenbosch University is a world renowned university in South Africa. Its Engineering faculty and degrees are also recognised by top universities and institutions globally. For more information, please see SUN Home.
 
          The 'Rooiplein'
 
          PROJECTS
 
        
        
               Groceries price tracking and store comparison (WIP)
              Groceries price tracking and store comparison (WIP)
            
            This is a full-stack web application that tracks grocery prices from various stores in South Africa and allows you to compare them. It is under active development and far from complete. No mobile support yet. • View Here •
 
          
               DIY Drone
              Radio Transmitter
DIY Drone
              Radio Transmitter
            
            In this project, a broken XBOX 360 controller is converted into a fully functioning Drone Radio Transmitter. Basic I/O of the devic is handled using an Arduino Nano while an NRF24L01 module is used for the radio transmission. See this project and more at • All Projects •
               Depreciation Station
Depreciation Station
            
            Depreciation Station is a full-stack web application that aims to learn which colour of car is most likely to hold its value for the longest time in South Africa. A Raspberry Pi 4 Model B runs an automated python script that uses web scraping to collect data from Auto Trader daily and send it to a flask server via custom API endpoints. You can read more at • All Projects •
 
          
               Building
              This Responsive Webpage
Building
              This Responsive Webpage
            
            I built this webpage from scratch to be used as my portfolio. For more information, please have a look at • All Projects •
 
          
               Stepper
              Motor, ESP32, Arduino and AWS IoT Core
Stepper
              Motor, ESP32, Arduino and AWS IoT Core
            
            
              In this project, a stepper motor and driver is controlled using an ESP32 with code written in the Arduino
              IDE. The ESP32 receives input from its relevant topics on AWS Iot. Depending on the input message
              received, the ESP32 either turns the motor to the desired location or publishes system information back to
              the topics on AWS Iot. Read more at
              • All Projects •
            
 
           
             PAST WORK EXPERIENCE
PAST WORK EXPERIENCE
            
           
              STONE THREE
JAN 2023
until
Present
                  - Stone Three -
                  is an IOT company in Somerset West.
                  I contribute to machine vision systems for the
                  mining industry that measure plant performance and produce data points that inform APC (advanced
                  process control) systems.
                  I build and maintain full-stack, web, real-time, configuration
                  and monitoring dashboards in Python (Django, FastAPI) and React (Typescript) using technologies
                  like Redis, MQTT, Web Sockets, HTMX and HLS video streaming for live feedback and interactivity.
                  
                  I Standardise and harden the team’s CI/CD pipelines to reduce the number of failures.
                
 
              1 Sept 2021
until
31 Jan 2022
                  - BOSCH EBIKE - is a leading
                  supplier of e-bike components.
                  My 5-month experience of being part of the development team
                  in Germany responsible for their ABS software gave me excellent insight into the world of agile software
                  engineering.
                  While working at their Reutlingen office, I expanded the unit testing suite for their eBike ABS software
                  in Python using a custom simulation framework and maintained software delivery pipelines in Jenkins.
                
 
              25 Jan 2021
until
19 Feb 2021
                  - Slideluvre -
                  is a startup IoT company situated in Stellenbosch. While I was an intern there, the team was working
                  on an intelligent product that incorporates solar panals into a louvre system.
                  In my time there, I implemented remote stepper motor control with ESP32, Arduino and AWS IoT Core.
                
 
              9 - 13 DEC 2019
&
6 - 10 JAN 2020
                  - Yellowtail -
                  is a software developing company based in Cape Town, but also part of the larger international
                  Yellowtail group. They specialise in business analysis, technology consulting, custom software
                  development and complex integration while their focus lies with FinTech, Blockchain and retail
                  solutions.
While I was working there as an intern, I deployed a Kubernetes cluster
                  on bare metal to learn about DevOps
                
 
              STONE THREE
14 - 25 JAN 2019
&
25 - 29 MARCH 2019
                  - Stone Three -
                  is an IOT company in Somerset West.
I was exposed to a project using AI in
                  workplace safety and a lot of what I did was trivial sorting of data, but a big part also included
                  moving data with Python and SQL.
                
 
              mid 2019
                  - Laanhof -
                  is a luxurious guest house located in the heart of Stellenbosch. It is really more of a complex
                  containing one large house and a few seperate apartments that are all listed on
                  booking.com
                  and
                  lekkeslaap.co.za.
I have been
                  working there every once in a while as a stand-in manager when the owners were away. This includes
                  taking bookings online, receiving guests, facilitating the necessary payments and other admin-related
                  things.
                
 
              SEPT 2017
                  - Wild Clover Breweries -
                  is a beer brewery just outside Stellenbosch. They make their own wit, pilsner, ale and porter.
I
                  was a waiter at their brewery for two months around September 2017 in my Matric year, working weekends
                  I had off.
                
