Teaching

Courses

Awards

  • National Defense Science and Engineering Graduate (NDSEG) Fellowship
  • CSE Educators Endowed Fellowship in Computer Science and Engineering (internal UW fellowship)
  • Draper Laboratory Fellowship (declined)

Hobbies

  • Keyboards: I have played in bands around the California Bay Area including: Consonance, What the Funk.
  • Tae Kwon Do: I have received medals from national and international tournaments.

Blog

I maintain a blog where I post tutorials and other interesting things I run into.