Ariya Hidayat

Software Provocateur

Mountain View in United States

Spoken at 18 events in 2 countries