About Me



I am a final year student of Mechatronic Engineering at Stellenbosch University.
My most valued skill is the ability to maintain continuous self-development by not being afraid of failing fast and learning fast. This has allowed me to expand my academic expertise beyond the scope of Mechatronic Engineering.

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

All Projectslink

project-title-iconDIY 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 •

project-title-iconDepreciation 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 •

project-title-iconBuilding 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 •

project-title-iconStepper 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

1 Sept 2021
until
31 Jan 2022

- BOSCH EBIKE - is located in Kusterdingen, Baden-Württemberg, Germany and is a leading supplier of e-bike components. Companies such as TREK and SPECIALIZED use Bosch's e-bike batteries, drive units, remotes, dispays and recently, even their ABS units. My 5-month experience of being part of the development team responsible for their ABS software gave me excellent insight into the world of agile software engineering.

The ebike components communicate using CAN-FD and the system only works if all the components are connected. Their integrated testing framework (ITF) uses custom Python tooling to allow single components to be tested individually by having it's CAN-FD communication lines connected to a pc while the pc simulates the other components. One of my responsibilities was to write new test cases for the ITF to aid in finding (and fixing) bugs sooner when new ABS software versions were released.

I also gained some more experience using Matlab and Simulink with their Drive Unit team. Simulink models are compiled into C++ code using the MathWorks Coders extention before then being compiled with other C++ source code into the final software deliverables for the Drive Unit.

25 Jan 2021
until
19 Feb 2021

- Slideluvre - is a startup IoT company situated in Stellenbosch. They are a small team of professionals, often employing student interns and who focus primarily on their one prototype project. The team is working on an intelligent product that incorporates solar panals into a louvre system. The louvre slats can rotate to find a balance between three things depending on the client's need: tracking the sun for better efficiency, providing glare control and providing sound insulation.

In my four weeks at Slideluvre, I was firstly given the task of finding the best sensor to be used in a particular application. Additionally, I helped with the setup of a Raspberry Pi to be used with Amazon's Greengrass service. Finally, I was tasked with building a replacement prototype circuit board using the ESP32 to control a stepper motor driver and programming it (Arduino IDE) to communicate through 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.

I started my student work here not knowing much about dev ops, but wanted to learn by doing. By the end of the two weeks, I had built most of a Kubernetes Cluster by using a Virtual Machine on one of their laptops' disc (Commonly known as bare metal).

STONE THREE

14 - 25 JAN 2019
&
25 - 29 MARCH 2019

- Stone Three - is an IOT company in Somerset West. They provide solutions using technology to improve digital productivity, wokplace safety and healthcare.

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.