Victor estudió matemáticas y física en secundaria pero no pudo seguir con la universidad, por lo que prefirió ir a estudiar emprendimiento social en el SINA. Desde allí, cofundó "Opportunigee" y luego "Unleashed (Potentials in Motion)".
Las investigaciones actuales del profesor Dries Velthuizen son sobre la paz, el conflicto y los estudios de la seguridad en África, desde una perspectiva del African Knowledge Systems (AKS).