David Cramer

just an average engineer

Spoken at 13 events in 5 countries