Paul Kloppers

Paul Kloppers

Languages

  • English - Fluent
  • Afrikaans - Native
  • German - Basic

Key Interests and Skills

  • Machine Learning
  • Embedded Systems Development
  • Software Development
  • Digital Electronics
  • Data Analysis
  • Linux Servers
  • Quick to adapt to and learn new technologies

Education

Bachelor of Engineering in Computer and Electronic Engineering
North-West University - Potchefstroom Campus
Jan 2019 – Dec 2024
High School Diploma
Hoërskool Wolmaransstad
Jan 2014 – Dec 2018
  • Continuous top 10 academic achiever throughout high school

Short Courses

Machine Learning Bootcamp
Self-taught
MQTT Communication
Udemy
SIEMENS PLC Programming - Micro
North-West University
PyTorch and Deep Learning for Decision Makers (LFS116)
The Linux Foundation
Linux Foundation badge: PyTorch and Deep Learning for Decision Makers (LFS116)

Experience

Lead Application Designer
YR-Less International
Jan 2025 – Present
  • General software engineering and codebase maintenance
Module Demonstrator
Under the mentorship of Mr. Piet van Huyssteen (Senior Lecturer)
North-West University
Jan 2022 – June 2024
  • Demonstrated the practical application of digital fundamentals to first-year students
  • Assisted students with understanding the theory and practical aspects of digital electronics
  • Graded assignments and provided feedback to students
  • Aided in curriculum choices and development

Projects

Agri Alert App
YR-Less International
Jan 2025 – Present
  • Aided with development, working together in a team to develop the application
  • Published and live on both the Google Play Store and the Apple App Store
SPOTBOT App
YR-Less International
Jan 2025 – Present
  • Maintain SPOTBOT, a published mobile app available on both the Google Play Store and the Apple App Store
  • Migrated the SPOTBOT codebase from a vanilla JavaScript project to a React TypeScript project
Annelie Guest House – Business Administration Software
Feb 2026 – Present
  • Developed full-fledged custom software for the business administration of a guest house
  • Reference can be provided upon request
Engineering Final Year Project
Jan 2024 – Oct 2024
  • Developed a machine learning model and software platform to identify and detect check marks on graded exam papers, reducing the time taken to enter marks into the database by hand
  • The model achieved an accuracy of 98% on the test set
  • The software platform has a user-friendly interface, and feedback to the model is used to improve its accuracy
  • Developed with Python, PyTorch, Streamlit and PostgreSQL

With this project, I was awarded best software project in the School of Electrical, Electronic and Computer Engineering (SEECE) of 2024.

Public Repositories

VotingStation
TypeScript, PostgreSQL
  • Token voting for organisations: an organiser sets up a ballot, hands each voter a six-digit PIN and opens one question at a time; results publish themselves
  • Static React and TypeScript client with every voting rule enforced in PostgreSQL
  • github.com/PJKloppers/VotingStation vote.paulkloppers.co.za
WhatsappUI
Swift, Go

Technologies

Languages: C++, C, Python, SQL, JavaScript, TypeScript, HTML and CSS, VB.NET, MATLAB
Still Acquiring: Swift

Technologies: Qt Framework, PyQt, PyTorch, TensorFlow, Scikit-learn, Flask, Node.js, Node-RED, OpenCV, Matplotlib, Pandas, NumPy, Bootstrap 5, React, Supabase (basics)

Tools: Docker, Git, Nginx, Apache, Postman, MQTT Communication, MATLAB, Claude Code

Operating Systems: Windows, Linux, macOS

Databases: PostgreSQL, MySQL, SQLite

Embedded Platform Development: Arduino, Raspberry Pi, ESP32, ESP8266, STM32, Texas Instruments - PIC, SIEMENS PLC

Engineering Related Software: LTspice, MATLAB, Simulink, SIEMENS NX, FEMM, KiCad, SIEMENS PLC, TIA Portal

Other General Software: Microsoft Office, Adobe Photoshop, Adobe Premiere Pro, Adobe Audition

My Mission

I am passionate about Computer & Electronic Engineering and Machine Learning. I believe technology can solve many global problems, especially in healthcare. My goal is to contribute to Machine Learning advancements to make healthcare more affordable and accessible, ultimately making a positive impact on the world.

My objective is to excel in the field of Machine Learning, pursuing both a Master's and a PhD. I aspire to inspire and mentor the next generation of Computer Science and Engineering enthusiasts, helping them achieve their full potential and make meaningful contributions to the field.

Full CV (PDF)

The PDF version includes certificates and a letter of recommendation. Enter your email address to get a download link.

Your email address, the time, your country and your browser are stored and shared with Paul Kloppers.