Janco van Eeden

Machine Learning Engineer | Tech Enthusiast | Lifelong Learner

Scroll Down

About Me

I hold a Bachelor of Engineering (Computer Engineering), specialising in a real-world application of machine learning and computer vision optimised for resource-constrained microcontrollers. Motivated by the field's rapid progress, I am eager to learn, study, and apply engineering techniques.

Currently, I am completing a Master of Engineering degree (expected December 2025). As a member of the University of Pretoria's Intelligent Systems Research Group, my research focuses on developing innovative algorithms in computer vision, particularly 3D object detection and novel view synthesis pipelines.

Profile picture

PFP Placeholder

My Skills

Technologies and tools I've worked with

Programming

Python, C/C++, Java, Delphi, ASM, SQL, Swift

Frameworks

PyTorch, VS Code, Git, Docker, Qt, Tensorflow

Hardware

Microcontrollers, FPGAs, actuators, sensors

My Projects

A collection of projects I've built while learning

Project image 1

Image 1

Project image 2

Image 2

Project image 3

Image 3

Real-time Autonomous Smart Camera for Lectures

A fully autonomous smart camera designed to detect and track lecturers during presentations. The system utilises YOLOv3 for object detection and KCF for real-time tracking. The computer vision algorithms was implemented from scratch (only NumPy) to run on embedded systems.

Quad-core Cortex-A73 2GB STM32 Analog Servo Motors 5MP RGB Camera
Project 2 screenshot

Coming soon...

3D Object Detection Using Discrete Radiance Field Representations via Sparse-Dense Convolutional Neural Networks

Developed a novel 3D object detection method using discrete radiance field representations (NeRF, 3DGS, SVRaster) and sparse-dense convolutional neural networks.

6GB VRAM CUDA 11 PyTorch 2.1

Get In Touch

Have a question? Feel free to reach out!