Presentations


The Game of Business

This is a presentation I delivered at the Indian School of Business in 2009. At Directi, we believe that Business is like a game. This presentation covers principles that embrace this philosophy and that have been instrumental to the success of Directi.

Download Video
Download Slides


Introduction to Directi, 2009

A presentation delivered at various B-Schools in 2009 introducing Directi, our businesses, products, culture, history etc

Download Video Part I
Download Slides
 
Download Video Part II
 


My Story

A presentation I delivered at ISB chronicling my entrepreneurial journey and all the important lessons learnt along the way

Download Video
Download Slides


Building a Scalable Architecture for Web Apps

This is a presentation I delivered at the Great Indian Developer Summit 2008. It covers a wide-array of topics and a plethora of lessons we have learnt (some the hard way) over the last 9 years in building web apps that are used by millions of users serving billions of page views every month. Topics and Techniques include Vertical scaling, Horizontal Scaling, Vertical Partitioning, Horizontal Partitioning, Loose Coupling, Caching, Clustering, Reverse Proxying and more.

Download Video Part I
Download Slides
    Download Video Part II
 
    Download Video Part III

 

 

Our Journey Down the Yellow Brick Road (Agile Adoption at Directi)

A presentation on agile development practices that we have adopted at Directi, our lessons, experiences and observations – as delivered at Web Innovation 2008 by Bhavin Turakhia and Naresh Jain.

   
    Download Slides
   

 

 

Automated Testing vs Manual Testing

This is a 24 slide internal presentation covering virtues of Automated Testing vs Manual Testing. Inkeeping with our agile adoption this presentation covers various advantages (11 to be specific) obtained in using TDD and Automated Testing as opposed to Manual Testing

   
    Download Slides
   

 

 

Demystifying Storage – Building large SANs

This is a fairly detailed presentation I made at BarCamp Mumbai on building large storage networks and different SAN topologies. It covers fundamentals of selecting harddrives, RAID levels and performance of various storage architectures. This is Part I of a 3-part series.

   
    Download Slides
   

 

 

Async IO and Multithreading explained

This is a presentation I delivered at the BarCamp Mumbai. It explains multi threading, blocking IO, NIO and Async IO.

   
    Download Slides