Skip to content


data mining


  • A Mechatronic “Candidate” [Stanford ME210: Article | Video | Writeup]
  • Automatic Calibration of Camera-Enabled Wireless Sensor Networks [AHPCRC Summer Institute 2009]
  • A model lighthouse: CAD, 3D print, Arduino [Photos]


  • Algorithms and Protocols for Adaptive Power in Wireless Networks Under Mobility
  • Characterizing the Hysteresis of Routing Protocols to Improve Time-Parallel Simulation [Stanford Senior Project]


  • A Music Synthesizer in Verilog [Stanford EE108A]
  • A Heap Allocator [Stanford CS107]
  • A (limited) MIPS Virtualization Environment in MIPS Assembly [Stanford EE108B]
  • Threads, User Programs, Virtual Memory and a File System for the Pintos Operating System [Stanford CS140]


  • A private corporate document-sharing network [Startup]
  • Porting macros for Cisco IOS [Cisco Router and Switch Security Group]
  • An Algorithmic Trading System for Equities [IMC Financial Markets]
  • A satellite thing [Startup]
  • Various Googley things [Google]


  • A Crime of Passion: Eadweard Muybridge and Justifiable Homicide in California
  • Uncensoring the Internet in Iran: A Political and Technical Analysis
  • A New Approach to Stanford’s Senior Gift [Consulting project, 2 weeks]
  • A Higher-Ed Market Entry for Content Management [Consulting project, 18 weeks]
  • Modeling Dropbox’s Referral Incentive Program
No comments yet

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: