James L. Williams

Android Curriculum Lead at Udacity

Mountain View in United States

Spoken at 31 events in 9 countries