I'm an educator and technologist in San Francisco, California, USA.
My interests include machine learning, computer vision, American politics, and backpacking. My current focus is on developing creative technical curricula.
AIGA 10/23/18 - I moderated a panel focusing on the intersection of AI and product design with AIGA's SF chapter. More information about the panel is available here.
Twilio Signal 10/18/18 - I spoke about fairness in Machine Learning at Signal, Twilio's annual developer conference. Find information about the session here.
Voter File Tutorial - Campaign organizers can learn more about using the Python programming language to develop campaign insights using the interactive tutorial here. No special software or programming background is required.
Neural Networks for Text Classifications - Learn about building your first neural network using the interactive tutorial here. No special software or programming background is required.
In-Browser Style Transfer - Use programming and AI to apply a style to your photo a photo of your choice here.
Explore Our Spills - This interactive map highlights the impact of oil and other petroleum product spills across the United States. It is intended as a resource to steer conversations about the construction of energy pipelines toward accessible data.
Human Trafficking Response Unit - This Twilio-powered SMS tool reduces the friction required for officers to gather background information in cases of suspected human trafficking.
Twitch Plays Pokemon Go - This livesteam experiment crowdsourced the decision making for a simulated Pokemon Go player, based on a similar player for the original Pokemon game.
Acumen Chrome Extension - This Chrome extension offers information about potential bias in online news articles. It was built at Al Jazeera's inaugural Media in Context hackathon.
Artificial Intelligence - I taught high school computer programming, including a course called "Applied Mathematics and Artificial Intelligence." You can follow the development of my curriculum here on GitHub and view student projects in our class gallery.
Girls Coding - I served as a lead instructor for Girls Who Code's Summer Immersion Program, a 7 week introductory course for girls. You can hear some of the girls describe one of the projects that came from the course here. I am proud to support my high school students giving back through a Girls Who Code club at a local middle school as well as at girls-focused hackathons.
Robotics - I have coached and mentored several competitive high school robotics teams in both the Vex and FIRST Robotics leagues.