David Wu

David Wu 

David Wu
Department of Computer Science
Stanford University

Email: dwu4@cs.stanford.edu
Blog: Pseudorandom Musings

Research Interests: Cryptography, Computer Security, Machine Learning
[CV, Google Scholar, DBLP]



Honors and Awards


Teaching Experience

  • Teaching Assistant for CS 255: Introduction to Cryptography (Winter, 2014-15)

  • Teaching Assistant for CS 255: Introduction to Cryptography (Winter, 2013-14)

  • Instructor, Stanford Splash (2012 - 2013)

    • Taught short, two-hour long classes to middle and high school students.

      • Course on Cryptographic Protocols: “The Wizardry Behind Modern Cryptography.”

      • Course on Computer Security: “Defense Against the Dark Arts: A Crash Course in Computer Security.”

  • Section Leader for CS 106A/B: Programming Methodology/Paradigms (Sep, 2010 - Dec, 2011)

    • Led weekly discussion sections, graded student assignments, met one-on-one with students to discuss programming style and paradigms, staffed computer resource center, and graded midterms and finals for CS 106A/B.

Work Experience

  • Research Intern, Microsoft Research – Redmond (Jun, 2014 - Sep, 2014)

  • Software Engineering Intern, Coursera (Jan, 2013 - May, 2013)

    • Worked on the infrastructure team on improving site monitoring, logging and testing. Also developed improvements to internal deployment tools.

  • Software Engineering Intern, Facebook (Jun, 2011 - Sep, 2011)

    • Worked on Facebook News Feed and Timeline backend systems. Helped improve memory performance of the Facebook News Feed and designed and implemented a system for data recovery and synchronization across distributed databases for Facebook Timeline.

  • Software Engineering Intern, Intuit (Jun, 2010 - Sep, 2010)

    • Worked with the mint.com team on automatic transaction categorization. Designed and built a web-based application that aggregated merchant categorization data, displayed statistical measures of categorization, and streamlined the process of making modifications to categorization parameters.