Author of Grokking Artificial Intelligence Algorithms

Author of Grokking Artificial Intelligence Algorithms
Creating software for humans at Viszen
Visualising thinking at Prolific Idea
Business solutions at Entelect
Organizer at Artificial Intelligence ZA

I've been obsessed with computers, technology, and crazy ideas since childhood.  I made silly games in VB6 and Delphi, and even wrote bad articles about game graphic design in a local magazine as a teenager. Through my career I have been involved in the leadership of technology teams and projects, hands-on software engineering, strategic planning, and the end-to-end design of solutions for international companies. I have also been responsible for growing a culture of pragmatism, learning and growth within my organisations, community, and industry.

I have a passion for business mechanics and "strategy", growing people and teams, design thinking, artificial intelligence, and philosophy. I have created various digital products to help people and businesses be more productive and focus on what’s important. I also speak at conferences around the globe to make complex concepts more accessible and help people elevate themselves. I'm forever learning.

Here's an Ikigai map of me:

Ikigai (生き甲斐) is a Japanese concept that means "a reason for being"

Grokking Artificial Intelligence Algorithms

I wrote Grokking Artificial Intelligence Algorithms. The book is a fully-illustrated and interactive tutorial guide to the different approaches and algorithms that underpin AI. Written in simple language and with lots of visual references and hands-on examples, you’ll learn the concepts, terminology, and theory you need to effectively incorporate AI algorithms into your applications. And to make sure you truly grok as you go, you’ll use each algorithm in practice with creative coding exercises—including building a maze puzzle game, performing diamond data analysis, and even exploring drone material optimization. Grab a copy at Manning Publications, check out the free online code notebook, or read my articles to learn some concepts for free.


I started Viszen with Hennie Brink. Viszen started as a Software-as-a-Service platform for streamlined process digitization towards a paperless world. Our platform helps organizations transform physical documents, forms, and processes into digital experiences with as little effort as possible. We've used the platform to make compliance visitor registers paperless for restaurants, office parks, and more. Our greater vision is to bridge the gap between the physical and digital world. Let us help you transition to digital. Get in touch at

Prolific Idea

PI houses all my crazy ideas, authoring, and speakership activities. Have a look at a project aimed at demystifying thinking and mental models visually:  I'm available for talks and workshops. They are usually around building software solutions, design thinking, tech and business approaches, artificial intelligence, and sometimes philosophical concepts like "the future of human-computer interaction". I try to adapt my content and approach for talks and workshops to align with the context and audience. For more information, see my talks and workshops page. If you're interested in having me speak at your event, contact with the details.


I'm the Business Solutions Manager at Entelect where I'm responsible for business development, strategic planning, ideating, and designing and developing solutions for local and international companies.

Artificial Intelligence South Africa

I founded and run the Artificial Intelligence South Africa(AI ZA) group since 2016. The goal of this group is to create a platform for up skilling, knowledge sharing, and networking in the future tech space. The group has over 3000 members and  we've hosted over 50 events. It's a space for people of all ages, skill levels, and walks of life to collaborate and grow together.