Peter Hayward
Cape Town
Computer scientist specialising on software engineering, machine learning and concurrent programming; co-founder of DiBi Consulting (Pty) Ltd; and PhD candidate working in natural language processing at Stellenbosch University.