ESC Tech
  • Home
  • Previous talks
  • Contact
☰
Home Get Tickets Speakers Sessions Previous Talks Contact

The time below is shown in SAST

Pre-recorded

Building the radio of the future: How I built a customisable AI radio and didn't bankrupt myself along the way

Omer Elgoni

Software Engineer

BBD

AI

Customizable Radio

Cloud Computing

Online

45 Min

Virtual Room

Good Bad or Bad Bad

Michael Spicer

Software Engineer

BBD

Code Quality

Code Practices

Online

45 Min

Virtual Room

Evolutionary engineering: Optimising software projects with genetic algorithms

Rahul Kapoor

Software Engineer

BBD

Genetic Algorithms

Software Project Optimization

Online

45 Min

Virtual Room

Should you use Rust?

Leslie de Jager

Software Engineer

BBD

Rust

Production Challenges

Online

45 Min

Virtual Room

Leveraging AI automation: The future of business analysis

Sagofiwa Moyo

Software Engineer

BBD

AI Automation

Online

45 Min

Virtual Room

A beginner's take on onboarding

Mikhail Padayachee

Software Engineer

BBD

Onboarding

Deadline Management

Online

45 Min

Virtual Room

Where Musicians go to Die

Joshua Wood

Marketing

BBD

AI

Music

Future

Technology

Online

40 Min

Virtual Room

Does your personality suit tech?

Thomas Roberg

Business Analyst

BBD

Personality Types

Career Satisfaction

Johannesburg

45 Min

TBC

Secure apps from scratch

Stephan Pieterse

Platform Engineer

BBD

App Development

Software Supply Chain

Online

45 Min

Virtual Room

The framework without a framework

Fabio Sousa Vieira

Software Engineer

BBD

Svelte

Reactive Development

Online

45 Min

Virtual Room

Software development as a craftsmanship

Seale Rapolai

Software Engineer

BBD

Clean Code

Sustainable Development

Online

45 Min

Virtual Room

Unmasking Imposter Syndrome

Michael Spicer

Software Engineer

BBD

Imposter Syndrome

Growth in Tech

Online

45 Min

Virtual Room

Innovation or Extinction

Natalie Allcock

Talent Acquisition Lead

BBD

AI in Hiring

Data-Driven Recruitment

Online

45 Min

Virtual Room

What continuous learning means to me

Werner de Jager

MServ Executive

BBD

Continuous Learning

Career Growth

Online

45 Min

Virtual Room

Be an excellent human!

Lizande Botha

Programme manager

BBD

Success Strategies

Growth Mindset

Online

45 Min

Virtual Room

10:00 SAST

Opening Keynote: Your thoughts are not your own

Lucky Nkosi

Software Engineer

BBD

Critical Thinking

Idea Origins

Johannesburg

60 Min

Cinema 1

Opening Keynote: Fear

Tony and Lucky

CIO and Software Engineer

BBD

Embracing Change

Johannesburg

60 Min

Cinema 1

10:15 SAST

How escaping death inspired me to develop an AI-assisted application

Jochen Kirstätter

Google Developer Expert (GDE)

Google Cloud

AI

JHB

45 Min

Cinema 1

Beyond gamification: Gameful thinking for complex challenges

Kirsten Reid

Head of Play

Two Name Games

Gamification

Human-Centered Design

Methodologies of Play

JHB

45 Min

Cinema 2

How building a portable escape room made me a better developer

William Brander

Software Engineer

Particular Software

IOT

JHB

45 Min

Cinema 6

Ctrl+Alt+TV: Reverse engineering an infrared TV remote using an ESP32 microcontroller and flutter

Knowledge Dzumba

Software Engineer

BBD

Flutter

Embedded Systems

Mobile Dev

JHB

45 Min

Cinema 4

The hidden cost of automation: When doing less does more harm

Gaurav Choudhary

Software Engineer

BBD

Automation

Infrastructure

Devops

India

45 Min

IND

100ms makes a difference

Stephan Pieterse

Software Engineer

BBD

Music

Cloud

Architecture

JHB

45 Min

Cinema 5

11:15 SAST

Navigating the storm: Building resilient systems in the face of production chaos

Renette Ros

Technical Lead

Entelect

Observability

Resilience Engineering

JHB

45 Min

Cinema 1

Cowboys and code: Building fast in the startup wild west

Seale Rapolai

Full-Stack Developer

Khula

Software Development

RapidDevelopment

TechDebt

JHB

45 Min

Cinema 6

Code reviews with empathy: Building a positive feedback culture

Jessica Randall

Android Developer

GDG Cape Town

Empathy

Code Reviews

Constructive Feedback

CPT

45 Min

Cinema 1

Intuitive API designs: How and why we should write code for humans

Omer Elgoni

Software Engineer

BBD

JavaScript

CSS

Frontend

JHB

45 Min

Cinema 2

Warbots with a brain: AI in the arena

Manesh Borkar

Software Engineer

BBD

AI

Battlebots

JHB

45 Min

Cinema 5

An unlikely innovator: Bringing an AR Sandbox to life without an engineering degree

Kayley Green

Business Analyst

BBD

AR

python

opencv

JHB

45 Min

Cinema 4

Building Miss Duckworth, a physical AI powered rubber duck

Dale Nunns

Technical Lead

DealX

3D Printing

Offline AI

Debugging Tools

Johannesburg

45 Min

Cinema 1

From Code Ninja to Tech Sensei: Navigating the Path of a Tech Lead

Seale Rapolai

Software Engineer

BBD

Tech Leadership

Team Dynamics

Johannesburg

45 Min

Cinema 2

10 career hacks I wished I'd used

Simon Stewart

Co-founder

The AI Shop

Career Advice

Personal Insights

Johannesburg

45 Min

Cinema 3

From OpenAPI to Lambda, in Swift

Sebastien Stormacq

Principal Developer Advocate

AWS

AWS Lambda

Swift

Serverless Computing

JHB

45 Min

Cinema 4

Demystifying cybersecurity: Strategies for protecting data in the digital age

Manesh Borkar

Software Engineer

BBD

Finance

ML

Risk Modeling

Grand Peshwa

45 Min

Cinema 5

Gamifying the grind: Introducing gamification to UX design to elevate user and employee engagement

Emma Pringle

UI/UX designer

BBD

Gamification

UX Design

Johannesburg

45 Min

Cinema 6

Copy, paste, refactor
How to steal ideas like a pro

Phindile Mkhize

Software Engineer

BBD

Overcoming Disillusionment

Johannesburg

45 Min

Cinema 1

A tale from the trenches
How a little non-profit managed to survive and scale up through COVID

Sheena O'Connell

CTO

Umuzi

EdTech Innovation

Remote Learning

Johannesburg

45 Min

Cinema 2

Should my identity be my own?

Robert Jones

Data Engineer

BBD

Self-Sovereign Technology

Johannesburg

45 Min

Cinema 3

Making an AI-generated sitcom

Claris Richter

Software Engineer

BBD

AI Creativity

Real-Time Generation

Johannesburg

45 Min

Cinema 4

TypeScript Origins: The Documentary

OfferZen Origins

TypeScript Evolution

Johannesburg

45 Min

Cinema 5

12:15 SAST

From humming to hits: Decoding music DNA with audio fingerprinting

Knowledge Dzumba

Software Engineer

BBD

Audio Recognition

Audio Fingerprinting

Johannesburg

45 Min

Cinema 1

Improve your JavaScript by 20% in 5min

Robert MacLean

Tech Lead and Founder

Good Name

JavaScript

Performance Improvement

Johannesburg

45 Min

Cinema 2

Learning physics the fun way: with Javascript

Thabiso Magwaza

Software Engineer

Capitec

Physics Education

JavaScript

Interactive Learning

Johannesburg

45 Min

Cinema 3

It's not CSS, it's you

Phindile Mkhize

Software Engineer

BBD

CSS

Web Design

Styling Techniques

Johannesburg

45 Min

Cinema 4

Is FastAPI really fast?

Princekumar Dobariya

Software Engineer

BBD

FastAPI

Flask

Django

Grand Peshwa

45 Min

Cinema 5

From overheating to overachieving: A comedic tale of hacking my car

Rudi Grobler

Software Engineer

Lightstone

Reverse Engineering

Arduino

Electronics

Johannesburg

45 Min

Cinema 6

AI, Accessibility and 1.6 billion people

Rory Preddy

Principal Consultant

Microsoft

AI in Development

Dev Tools

Johannesburg

45 Min

Cinema 1

Your teams don't need to talk to each other

Tiané Erwee

Software Engineer

BBD

Micro Front-Ends

Collaboration

Johannesburg

45 Min

Cinema 2

Performance, scalability & the ugly stepsister: stability

Kevin Staples

CEO

BBD

Scalability Challenges

High-Load Systems

Johannesburg

45 Min

Cinema 3

We should delete more code!

Vutlhari Rikhotso

Principal Consultant

Daemon

Conway’s Law

Managing Complexity

Johannesburg

45 Min

Cinema 4

The journey of an evolving event-driven microservice architecture

Oskar uit de Bos

Senior Specialist Lead

Deloitte

Microservices

System Architecture

Utrecht

45 Min

Online

Application security in an organisation 

Gauri Patil Parekh

Software Engineer

BBD

DevSecOps

Data Protection

Pune

45 Min

Online

13:00 SAST

Embracing the future: My journey to autonomous testing

Theresho Mogowane

Solutions Architect

BMW IT HUB

Testing

Architecture

Automation

JHB

45 Min

Cinema 2

Mirror mirror on the wall, now with features that do it all: Building our own smart mirror

Riselle Rawthee and Mikateko Ngobeni

Software Engineers

BBD

JavaScript

AI

IOT

JHB

45 Min

Cinema 1

Beyond tools - How I built my own programming language

Batandwa Mgutsi

Software Engineer

BBD

Java

Tools

Compilers

JHB

45 Min

Cinema 6

Full stack, no stack: Building an entire app with just a database

Rahul Kapoor

Software Engineer

BBD

Architecture

Full Stack

Backendless

JHB

45 Min

Cinema 4

Platform engineering: Serving developers a menu of ready-made solutions, not raw ingredients

Andre Staats and Nicholas Pym

Software Engineers

BBD

Platform Engineering

Developer Experience

Crossplane

JHB

45 Min

Cinema 5

13:45 SAST

Testing Python web apps using Playwright

Sheena O'Connell

Chief Technology Officer

Umuzi

Python Web Development

Playwright

AlpineJS

Johannesburg

45 Min

Cinema 1

The impact of Artificial Intelligence and Machine Learning on business analysis

Lungile Mnguni

Senior Business Analyst

IIBA

AI

Business Analysis

Johannesburg

45 Min

Cinema 2

From RAG to simplified riches: Building your own offline, context-aware GPT

Riselle Rawthee

Software Engineer

BBD

Generative AI

Chatbots

Johannesburg

45 Min

Cinema 3

Breaking down complexity: How I built a handwriting robot

Stefan de Jager

Software Engineer

BBD

Robotics

Handwriting Robot

Johannesburg

45 Min

Cinema 4

Cut costs, not corners: Deploying cheap and efficient ML models on AWS

Vutlhari Rikhotso

UI/UX designer

BBD

Large Language Models (LLMs)

Deployment

Autoscaling

Johannesburg

45 Min

Cinema 6

From Prometheus to ChatGPT: How to play with fire and not get burnt

Omer Elgoni

Software Developer

BBD

Ethical Technology

Responsibility in Innovation

Johannesburg

45 Min

Cinema 1

ChatGPT in action

Rudi Grobler

Software Developer

Lightstone

GPT Architecture

AI Ethics

Johannesburg

45 Min

Cinema 2

Why we should all be building robots

Hyla Fourie

Software Developer

BBD

Robotics Innovation

Teamwork

Problem-Solving

Johannesburg

45 Min

Cinema 3

Platform for dummies

Rudolph Esterhuysen

ATC

BBD

XOps

Live Demo Deployment

Johannesburg

45 Min

Cinema 4

Digital twin technology

Manesh Borkar

Software Developer

BBD

IoT

Predictive Analytics

Pune

45 Min

Online

14:00 SAST

Build custom agent with vectorize text in Azure AI Search

Carike Botha

Software Development Consultant

iSolve Business Solutions

Azure

AI

Copilot Studio

JHB

45 Min

Cinema 5

From the ground to the sky: How I built my first FPV Drone

David Budnitsky

Software Engineer

BBD

Flight

Drones

Electronics

JHB

45 Min

Cinema 1

Designing with robots and clients

Emma Pringle and Jana Barclay

UI/UX Designers

BBD

UX Design

Product Design

AI

JHB

45 Min

Cinema 6

Tech leadership against the grain

Charlene Cooke

Executive

BBD

Leadership

CPT

45 Min

Cinema 1

How to make a hit mobile game... or die trying

Tiane Erwee

Software Engineer

BBD

Game Development

Mobile Games

Business

JHB

45 Min

Cinema 2

How I tried to kill my mouse (and failed spectacularly)

Stefan de Jager

Software Engineer

BBD

Python

Microelectronics

Human-Computer Interaction

JHB

45 Min

Cinema 4

14:45 SAST

Panel Discussion and Closing

Professor Hanlie Smuts, Russell Davidson, Sebastien Sotrmacq and Charity

Adaptation in Tech

Johannesburg

60 Min

Cinema 1

Closing Keynote

Stafford Massie

Tech Entrepreneur

AI Evolution

Future of Tech

Johannesburg

60 Min

Cinema 1

15:00 SAST

Panel Discussion

Zandile Mkwanazi, Ralf Dominick, Streicher Stegmann, Ruddy Marriday, Tony van der Linden

JHB

45 Min

Cinema 1

BBD Logo

© 2026 BBD All Rights Reserved. Terms of Use and all relevant Policies, as they appear on bbdsoftware.com, are applicable hereto.