I'm a Staff Software Engineer working on Hybrid Cloud Mobility solutions at Nutanix, Inc..
- Cyclozzo: An opensource PaaS solution compatible with Google App Engine™
- EnlargeWeb: A VM deployer and manager
- Voldemort: A simple static site generator using Jinja2 and Markdown templates
- Pytt: A simple BitTorrent Tracker using Tornado
- RegexMate: A cross-platform Regular Expression Toolkit written in PyQt
- GameOfLife: Conway's Game of Life simulation using PyQt
- GitFS: A FUSE filesystem that backs up the data on Git(Hub)
- Org2OPML: ORG (Emacs) to OPML (Mindnode and Freemind) file converter
- Appy: Boilerplate for Python applications
- wsnotifier: Lightweight gevent based asynchronous websocket server with HTTP forwarder APIs
- riak-python-client: Python clients for Riak
- Resume: Resume templates in LaTEX
- HyperGAE: Use Google App Engine SDK with Hypertable
- alpine-docker-host: Packer script to build a minimal Alpine Linux based Docker Host OS image (QCOW2/OVA) using QEMU
- filesigtable-go: File Signature Table in Go. Includes utility to find file type based on file signatures
- gofiximports: Utility to fix/replace import paths in Go files recursively & pretty-print like gofmt
- argparse: Simple and elegant command line argument parser for shell scripts
- cinephile: Tool to work with Movie video files. Fetches IMDB info and subtitles
- iDiscover: Discover the devices (IP address & Manufacturer information) in a (sub)network
- ErlChat: A Dristributed chat server written in Erlang. Stores offline messages in Mnesia DB
- ht-deployment: Deploy Hypertable using Python (Fabric)
- HadoopFS: Thrift based Client library for Hadoop Distributed FileSystem (HDFS)
- tp-scratch: A TuxPaint Magic Tool to make a scratched effect on the canvas
- PlayAsia: PlayAsia.com API for Python
- cricinfo: Python library for accessing information from Cricinfo