Over the years, I’ve written quite a bit of code. Unfortunately, a lot of this code belongs to Microsoft so I can’t post it publicly. However, I have managed to write some code which can be viewed in public. You can find them below in reverse-chronological order. I’ve also pushed all code to github and you can find the links to the repos below.

  • nskein: A managed implementation of the Skein hash algorithm (2009).

  • Windows Azure Storage Python bindings: Python bindings for the Windows Azure storage API (2008).

  • Windows Azure Storage Erlang bindings: Erlang bindings for the Windows Azure storage API(2008).

  • Cacheman: An early version of a distributed caching system built for Microsoft Popfly. We made several fixes and changes but that code is in a source tree at Microsoft and can’t be shared. I wrote up a post on how this works. (2007)

  • Smoke:A basic VM implementation done as a college project which barely runs Python code. Interesting to see only how bad my code then was.(2004)