A list of recent talks I have given
JavaScript - ES6, Async and Closure
April 2019
BBC | Manchester, UK
Understanding Closure in JavaScript
June 2018
New York Times | New York, NY
How to Build Your Own Video Chat App
Pivotal Labs - NewCircle Training | San Francisco. CA
How We Accidentally Created ChatRoulette on JSFiddle
FluentJS | San Francisco, CA
Fundamentals of Programming - Web Development
February 2017
USC | Los Angeles, CA
How to get Hired as a Software Engineer
January 2017
CalTech Department of Astrophysics | Pasadena, CA
JavaScript the Hard Parts - Callbacks and Higher Order functions
Codesmith | Los Angeles, CA
Moving forward on immigration reform for entrepreneurs
April 2016
LA Chamber of Commerce, Los Angeles, CA
How to Get Hired as a Programmer
February 2016
Harvard University | Cambridge, MA
Programming for Non-Programmers
April 2015
UCLA | Los Angeles, CA