Skip to main content


Measuring the impact of open source efforts with Open Source Observer

Accelerating Science and Research with Impact Certificates

How to Become an H3 Hang Glider Pilot in the Bay Area

ppt Slides

Introduction to Cryptography

Oasis Labs Talks

Ekiden: A Platform for Private, Trustworthy, and Performant Smart Contract Execution

ppt Version 1, ppt Version 2

Talek: Private Group Messaging with Indistinguishable Access Patterns

ppt Slides, video Watch

Square Blocks in Round Holes: Understanding Assumptions in Blockchains

ppt Slides

Privacy as a Service

ppt Slides, video Watch

  • Various Universities. USA, Canada, Europe. Jan-Mar 2017.

Radiatus: a Shared-Nothing Server-Side Web Architecture.

ppt Slides, video Watch

uProxy: a Social Proxy for Your Browser

ppt Slides 1, ppt Slides 2

uProxy: Crowdsourcing in the Face of Digital Repression

video Watch

  • Google Ideas Summit. New York, NY. Oct 2013.

User scripting on Android using BladeDroid

ppt Slides

  • APSYS 2014. Beijing, China. Jun 2014.
  • Microsoft Research Asia. Beijing, China. Jun 2014.

FreeDOM: a New Baseline for the Web

ppt Slides

Kineograph: Taking the Pulse of a Fast-Changing and Connected World

ppt Slides

UW CSE Donor Appreciation Speech

  • UW CSE Fellowship Luncheon. Seattle, WA. Apr 2012.