David Cramer

just an average engineer

Spoken at 14 events in 5 countries