I have more than 5 years of experience in delivering enterprise-grade applications. I have worked on large distributed systems and also peer-to-peer systems. I have experience in storage, networking and application layer technologies and I have successfully delivered projects in all the areas.