Sam Aaron

A Communicative Programmer

Cambridge in England

Spoken at 31 events in 12 countries